为什么选择 Zed?

Zed 是一款完全用 Rust 编写的高性能代码编辑器,专为提升开发效率而设计,提供流畅的编辑体验和强大的协作功能。

Rust 97.8% 实时协作 高性能 跨平台 多语言支持 Tree-sitter GPUI 框架

核心特性

Zed 将性能、协作和开发者体验完美结合

极致性能

使用 Rust 构建,充分利用多核 CPU 和 GPU 加速,提供比传统编辑器快数倍的启动和运行速度。即使处理大型代码库也能保持流畅。

👥

实时协作

内置多人实时协作功能,支持团队成员同时编辑同一文件,自动同步光标位置和代码更改,让远程结对编程变得轻松自然。

🎨

现代化界面

简洁优雅的用户界面设计,支持自定义主题和布局。基于 GPUI 框架构建,提供流畅的动画效果和响应式体验。

🌳

智能语法解析

集成 Tree-sitter 语法解析器,提供精确的语法高亮和代码结构分析。支持数十种编程语言,并持续添加新语言支持。

🔌

扩展生态

支持扩展插件系统,可以添加新的语言支持、主题和功能。活跃的开源社区持续贡献新的扩展和改进。

🖥️

跨平台支持

原生支持 macOS、Linux 和 Windows 系统。Web 版本正在开发中,未来将支持浏览器内运行。

快速开始

Zed 提供多种安装方式,让你在几分钟内开始使用这款强大的编辑器。

  • 一键下载安装包,无需复杂配置
  • 支持包管理器快速安装
  • 自动检测并导入现有编辑器配置
  • 开箱即用的智能代码补全
macOS
# 使用 Homebrew 安装
brew install zed

# 或者直接从官网下载
# https://zed.dev

# 安装后启动
zed .

安装指南

选择适合你的操作系统的安装方式

1. macOS 安装

Homebrew
brew install zed

或者从 官方网站 下载 .dmg 安装包

2. Linux 安装

官方脚本
curl https://zed.dev/install.sh | sh

支持 Ubuntu、Debian、Fedora、Arch 等主流发行版

3. Windows 安装

官方网站 下载 Windows 安装程序,双击运行即可完成安装。

4. 从源码构建

Cargo
# 克隆仓库
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 双重许可,欢迎开发者贡献代码、报告问题或提交功能建议。