一、 工具链安装
安装 Zed Editor
下载地址页 Zed Editor
安装 CMake
下载地址页 CMake
安装 MinGW-w64
下载地址页 w64devkit
配置以上工具链到系统Path变量
开始菜单搜索编辑系统环境变量
点击右下角环境变量
双击下方系统变量栏中的Path
通过点击新建再点击浏览的方式即可添加路径到Path变量
将上面安装的CMake和MinGW里的bin文件夹逐一添加即可
测试环境
在桌面右键,选择在终端中打开
分别输入以下两条指令测试是否能正常显示版本信息
---
来源: 看雪论坛
原文链接: https://bbs.kanxue.com/thread-289648.htm
[原创]Zed Editor 基于 CMAKE 和 (可选:Ninja 构建系统) 的 C 开发环境搭建
178 浏览
5 回复
zed确实是个好编辑器.折腾折腾挺好玩. vim也很友好.
按照文章中配置遇到一些问题,以下是我的解决办法:
1. $ZED_DIRNAME -> $ZED_WROKTREEDIR
DIRNAME是当前打开文件所属目录,使用WORKTREEDIR才是正确的
2. 不要使用zed的settings配置clangd参数,因为项目目录下的 settings.json 不生效
目录下新建 .clangd 文件,内容如下
CompileFlags:
CompilationDatabase: "./cmake-build-debug"
1. $ZED_DIRNAME -> $ZED_WROKTREEDIR
DIRNAME是当前打开文件所属目录,使用WORKTREEDIR才是正确的
2. 不要使用zed的settings配置clangd参数,因为项目目录下的 settings.json 不生效
目录下新建 .clangd 文件,内容如下
CompileFlags:
CompilationDatabase: "./cmake-build-debug"
d0aK9s2c8@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`.`.
zz胡
0edK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2U0L8X3u0D9L8$3N6K6i4K6u0W2j5$3!0E0i4K6u0r3j5h3W2J5L8r3!0F1k6$3c8A6j5h3&6T1L8r3!0Y4i4K6u0r3M7q4)9J5c8U0p5&6x3K6l9@1x3U0R3#2 和这个差不多 是一个人的吗?
谢谢提醒,是我,Airlongdian=Air龍典=Air龙典
0edK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2U0L8X3u0D9L8$3N6K6i4K6u0W2j5$3!0E0i4K6u0r3j5h3W2J5L8r3!0F1k6$3c8A6j5h3&6T1L8r3!0Y4i4K6u0r3M7q4)9J5c8U0p5&6x3K6l9@1x3U0R3#2 和这个差不多 是一个人的吗?
谢谢提醒,是我,Airlongdian=Air龍典=Air龙典
// Zed settings
// For information on how to configure Zed, see the Zed
// documentation: 205K9s2c8@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胡编辑
,原因:
// For information on how to configure Zed, see the Zed
// documentation: 205K9s2c8@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胡编辑
,原因: