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 克隆源代码自行编译。