app@zed 编辑器
Zed 是一款由 Atom 和 Tree-sitter 的原始开发者团队打造的高性能、协作式开源代码编辑器,旨在提供“思维速度”的编码体验。
zed-offical
zed-docs
🚀 核心特点
高性能架构:Zed 使用 Rust 编写,充分利用多核 CPU 和 GPU 加速,确保在处理大型项目时依然流畅。
实时协作:内置多人协作功能,支持开发者实时共同编辑代码,适用于远程团队协作。
AI 集成:支持 GitHub Copilot 和 OpenAI 的 GPT 模型,提供代码补全、重构建议和文档生成等智能辅助功能。
内置终端:集成了基于 Alacritty 的终端模拟器,方便在编辑器中直接运行命令行操作。
可扩展性:支持主题、插件和快捷键的自定义,满足不同开发者的个性化需求。
🧩 技术架构
GPUI 框架:Zed 使用自研的 GPU 加速 UI 框架 GPUI,实现高效的界面渲染和响应速度。
Tree-sitter 集成:内置 Tree-sitter 语法解析器,提供精确的语法高亮和代码结构分析。
Rust-analyzer 支持:默认集成 Rust-analyzer,优化 Rust 项目的开发体验。
🧪 当前状态与平台支持
- 支持平台:目前官方支持 macOS 和主流 Linux 发行版。Windows 版本正在开发中,尚未提供官方二进制文件。
📥 获取与安装
官方下载:访问 zed.dev 下载适用于 macOS 和 Linux 的版本。([GitHub][9])
源码编译:也可从 GitHub 仓库 zed-industries/zed 克隆源代码自行编译。