首页
社区
课程
招聘
[原创]Zed Editor 基于 CMAKE 和 (可选:Ninja 构建系统) 的 C 开发环境搭建
发表于: 2026-1-2 11:10 4496

[原创]Zed Editor 基于 CMAKE 和 (可选:Ninja 构建系统) 的 C 开发环境搭建

2026-1-2 11:10
4496

冰与火的战歌:Windows内核攻防实战高级班!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。

收藏
点赞 2
打赏
分享
最新回复 (5)
雪    币: 6549
活跃值: (13284)
能力值: (RANK:385 )
在线值:
发帖
回帖
粉丝
2
zed确实是个好编辑器.折腾折腾挺好玩. vim也很友好.
2026-1-4 10:21
0
雪    币: 4461
活跃值: (9334)
能力值: ( LV9,RANK:235 )
在线值:
发帖
回帖
粉丝
3
按照文章中配置遇到一些问题,以下是我的解决办法:
1. $ZED_DIRNAME -> $ZED_WROKTREEDIR
DIRNAME是当前打开文件所属目录,使用WORKTREEDIR才是正确的

2. 不要使用zed的settings配置clangd参数,因为项目目录下的 settings.json 不生效
目录下新建 .clangd 文件,内容如下
CompileFlags:
  CompilationDatabase: "./cmake-build-debug"
2026-2-13 03:34
0
雪    币: 1031
活跃值: (1859)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
2fbK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2U0L8X3u0D9L8$3N6K6i4K6u0W2j5$3!0E0i4K6u0r3j5h3W2J5L8r3!0F1k6$3c8A6j5h3&6T1L8r3!0Y4i4K6u0r3M7q4)9J5c8U0p5&6x3K6l9@1x3U0R3#2i4K6t1$3L8X3u0K6M7q4)9K6b7W2)9J5y4X3&6T1M7%4m8Q4x3@1u0Q4x3U0k6F1j5Y4y4H3i4K6y4n7i4@1f1#2i4K6V1J5i4K6S2o6i4@1f1^5i4@1u0r3i4K6V1&6i4@1f1@1i4@1t1^5i4@1q4m8i4@1f1#2i4@1t1%4i4@1q4q4i4@1f1@1i4@1t1^5i4K6S2p5i4@1f1#2i4@1p5@1i4K6W2m8i4K6t1$3L8X3u0K6M7q4)9K6b7W2!0q4y4W2)9&6z5q4!0m8c8W2!0q4y4q4!0n7z5q4)9^5x3q4!0q4y4q4!0n7z5q4!0m8b7g2!0q4y4q4!0n7b7g2!0n7b7g2!0q4y4#2)9&6b7g2)9^5y4q4!0q4y4g2)9&6x3q4)9&6y4#2!0q4c8W2!0n7b7#2)9&6c8R3`.`.
2026-2-16 23:31
0
雪    币: 1086
活跃值: (505)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
zz胡 8c6K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2U0L8X3u0D9L8$3N6K6i4K6u0W2j5$3!0E0i4K6u0r3j5h3W2J5L8r3!0F1k6$3c8A6j5h3&6T1L8r3!0Y4i4K6u0r3M7q4)9J5c8U0p5&6x3K6l9@1x3U0R3#2 和这个差不多 是一个人的吗?
谢谢提醒,是我,Airlongdian=Air龍典=Air龙典
2026-4-4 22:07
0
雪    币: 1031
活跃值: (1859)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6

// Zed settings
//
// For information on how to configure Zed, see the Zed
// documentation: bc6K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6*7k6h3c8Q4x3X3g2V1k6i4k6Q4x3V1k6V1L8$3y4K6i4K6u0r3j5$3!0F1k6X3W2Y4N6i4u0A6L8X3N6Q4x3X3c8*7k6h3b7`.
//
// To see all of Zed's default settings without changing your
// custom settings, run `zed: open default settings` from the
// command palette (cmd-shift-p / ctrl-shift-p)
{
  "terminal": {
    "shell": {
      "with_arguments": {
        "program": "C:/msys64/usr/bin/bash.exe",
        "args": ["--login"],
        "env": {
          "MSYSTEM": "UCRT64",
          "CHERE_INVOKING": "1",
        },
      },
    },
  },
  "base_keymap": "VSCode",
  "icon_theme": "Zed (Default)",
  "ui_font_size": 16,
  "buffer_font_size": 15,
  "theme": {
    "mode": "light",
    "light": "Gruvbox Light",
    "dark": "Gruvbox Dark",
  },
}
分享个 msys2起作用的设置吧
pacman -Ql $MINGW_PACKAGE_PREFIX-zed
确定设定生效的语句

echo $MSYSTEM

最后于 2026-4-6 12:30 被zz胡编辑 ,原因:
2026-4-6 11:45
0
游客
登录 | 注册 方可回帖
返回