=========================== 2025.10.16 ===========================
zed 发布 v0,208.4 版本,正式支持 windows。大部分设置现在可以进行可视化配置。
=========================== 2025.10.09 ===========================
现在 zed 官方的 github 仓库可以下载 windows、linux、macos版了。
(自 v0.208.0-pre 版本之后)
=========================== 2025.10.02 ===========================
代码编辑器 Zed 已经发布 Windows beta版(之前只支持 Mac 和 Linux)
下载地址如下:
https://zed.dev/api/releases/nightly/latest/zed_editor_installer_x86_64.exe
昨天在 Zed 官网(官网地址:https://zed.dev) 请求 Windows 测试版,没想到今天就收到回复了👍
遂决定水一篇博客,简单介绍一下这款代码编辑器😜
(这不是 AI 写的啊啊啊,结尾附有我的简单的配置文件)

特点:
- 完全使用 Rust 语言编写 (包括拓展插件也是) (锈化中…)
- 使用 GPU 加速 (Windows 下使用 DX11 作为渲染后端,Linux 下使用 Vulkan)
- 比 VS Code 流畅 (包括内存占用和启动速度、语法提示等各个方面)
- 内置 AI 功能 (包括所有主流 API 服务商和自定义 API,原生支持 Claude Code、Gemini CLI,AI功能可关闭)
- 内置多种常用的编程语言支持 (如:Rust / C++ / Python 等,其他语言如 C#、Java、Dart等需要下载拓展来支持)
- 支持语法检查 (毕竟是 Atom 编辑器和 Tree-sitter 的作者做的,使用 LSP 协议)
- 支持调试器 (使用dap协议),
- 支持多人协作
……
不足:
- 并不是完全开箱即用 (没有可视化的设置界面,需要手动编写 settings.json。事实上,现在比半年前对新手友好多了。NeoVim 使用者感觉配置起来非常简单)
- 不过目前基本上只适合写代码和命令行高手 (毕竟不是网页套壳的软件,没法内嵌网页视图,大部分无法直接通过点击按钮来运行)
- Git 的可视化不如 VS Code (看不到 Git 提交历史图,只能看到上次提交的记录)
- 部分插件的下载来自 Github 上的二进制文件 (通常需要开梯子)
- 没有汉化 (这个应该无所谓吧。。。)
注:
- Zed 目前可以看作是 VS Code 的一种替代品,编码体验上还不错,功能性和生态上还存在一定差距。
- 关于与 VS Code 占用内存的对比,现代的代码编辑器的内存占用并不在于编辑器本身,而主要在于 LSP。例如对于同一个 Rust 项目 LSP (rust-analyer) 可能要占用 2GB+ 的内存,编辑器本身占用 100 MB 还是 500 MB 实际上差别不大 (当然要是你 VS Code 下载太多没用的插件那就另说了)。
- 我感觉应该是目前最好用的适合 Rust 开发者的工具了 (Rust help Rust 🙌)。
- ArchLinux 的官方仓库早已收录,可以直接使用 pacman -S zed 进行安装。
- 还是比较看好这个项目的 (目前 Github 上 66.6K Star,https://github.com/zed-industries/zed)。
附录:
-
我的 Zed settings.json,主要写 Rust 和 Python:
// Zed settings
//
// For information on how to configure Zed, see the Zed
// documentation: https://zed.dev/docs/configuring-zed
//
// 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)
{
// Theme
"icon_theme": "Catppuccin Macchiato",
"theme": "Catppuccin Macchiato",
// ========================================================================
// AI Settings
// ========================================================================
"agent": {
"use_modifier_to_send": true,
"model_parameters": [],
"default_model": {
"provider": "copilot_chat",
"model": "gpt-4.1"
}
},
"features": {
"edit_prediction_provider": "copilot"
},
// =======================================================================
// LSP Settings
// =======================================================================
"file_types": {
"CMake": ["CMakeLists.txt"]
},
"inlay_hints": {
"enabled": true
},
"languages": {
"Python": {
"language_servers": ["ty", "ruff", "!basedpyright", "..."],
"formatter": [
{
"language_server": {
"name": "ruff"
}
}
]
}
},
"lsp": {
"rust-analyzer": {
"initialization_options": {
"inlayHints": {
"maxLength": null,
"lifetimeElisionHints": {
"enable": "skip_trivial",
"useParameterNames": true
},
"closureReturnTypeHints": {
"enable": "always"
},
"diagnostics": {
"experimental": {
"enable": true
}
},
"checkOnSave": false,
"cargo": {
"allTargets": false
},
"check": {
"workspace": false
}
}
}
}
},
// =======================================================================
// UI Settings
// =======================================================================
"ui_font_size": 15,
"ui_font_family": "JetBrainsMono Nerd Font",
"ui_font_fallbacks": ["Sarasa Gothic SC"],
"buffer_font_size": 15,
"buffer_font_family": "JetBrainsMono Nerd Font",
"buffer_font_fallbacks": ["Sarasa Gothic SC"],
"buffer_font_features": {
"calt": true
},
"unnecessary_code_fade": 0.7,
// Terminal
"terminal": {
"shell": {
"program": "pwsh -nologo"
},
"blinking": "on",
"cursor_shape": "bar",
"font_family": "JetBrainsMono Nerd Font",
"line_height": "standard"
},
// Tab
"tabs": {
"file_icons": true,
"git_status": true,
"show_diagnostics": "errors"
},
// Panels
"collaboration_panel": {
"button": false,
"dock": "left",
"default_width": 300
},
"git_panel": {
"button": true,
"dock": "left",
"default_width": 300
},
"outline_panel": {
"button": true,
"dock": "left",
"default_width": 300
},
"project_panel": {
"button": true,
"dock": "left",
"default_width": 300,
"show_diagnostics": "errors"
},
// =======================================================================
// Other Settings
// =======================================================================
"auto_update": false,
"autosave": {
"after_delay": {
"milliseconds": 1000
}
},
"format_on_save": "on",
"telemetry": {
"metrics": false,
"diagnostics": false
}
}
参考文献
[1] https://zed.dev

1350






