为什么选择 Zed?
Zed 是一款完全用 Rust 编写的高性能代码编辑器,专为提升开发效率而设计,提供流畅的编辑体验和强大的协作功能。
核心特性
Zed 将性能、协作和开发者体验完美结合
极致性能
使用 Rust 构建,充分利用多核 CPU 和 GPU 加速,提供比传统编辑器快数倍的启动和运行速度。即使处理大型代码库也能保持流畅。
实时协作
内置多人实时协作功能,支持团队成员同时编辑同一文件,自动同步光标位置和代码更改,让远程结对编程变得轻松自然。
现代化界面
简洁优雅的用户界面设计,支持自定义主题和布局。基于 GPUI 框架构建,提供流畅的动画效果和响应式体验。
智能语法解析
集成 Tree-sitter 语法解析器,提供精确的语法高亮和代码结构分析。支持数十种编程语言,并持续添加新语言支持。
扩展生态
支持扩展插件系统,可以添加新的语言支持、主题和功能。活跃的开源社区持续贡献新的扩展和改进。
跨平台支持
原生支持 macOS、Linux 和 Windows 系统。Web 版本正在开发中,未来将支持浏览器内运行。
快速开始
Zed 提供多种安装方式,让你在几分钟内开始使用这款强大的编辑器。
- 一键下载安装包,无需复杂配置
- 支持包管理器快速安装
- 自动检测并导入现有编辑器配置
- 开箱即用的智能代码补全
# 使用 Homebrew 安装
brew install zed
# 或者直接从官网下载
# https://zed.dev
# 安装后启动
zed .
安装指南
选择适合你的操作系统的安装方式
2. Linux 安装
curl https://zed.dev/install.sh | sh
支持 Ubuntu、Debian、Fedora、Arch 等主流发行版
3. Windows 安装
从 官方网站 下载 Windows 安装程序,双击运行即可完成安装。
4. 从源码构建
# 克隆仓库
git clone https://github.com/zed-industries/zed.git
cd zed
# 使用 Cargo 构建
cargo build --release
# 运行
./target/release/zed
技术架构
了解 Zed 的核心技术栈
Rust 语言
97.8% 的代码使用 Rust 编写,确保内存安全和并发性能,没有垃圾回收开销。
GPUI 框架
自研的 GPU 加速 UI 框架,充分利用现代图形硬件,提供流畅的渲染性能。
Tree-sitter
增量式语法解析库,由 Zed 团队创始人开发,提供精确的代码分析能力。
社区与支持
加入 Zed 社区,与开发者一起打造更好的编辑器
活跃的社区
1,300+ 贡献者,32,000+ 提交记录,持续快速迭代。加入 Discord 和 GitHub Discussions 与社区交流。
完善的文档
提供详细的开发文档、API 参考和使用指南,帮助用户快速上手和深度定制。
开源贡献
采用 AGPL 和 Apache 2.0 双重许可,欢迎开发者贡献代码、报告问题或提交功能建议。