Zed 是一款支持多人协作的代码编辑器,由 Atom 编辑器原作者主导,其底层采用 Rust 编写、默认支持 Rust,还自带了 rust-analyzer,主打 “高性能”——作者表示希望将 Zed 打造为世界上最好的文本编辑器。
Zed 的口号是 「以思维的速度编写代码」,这句口号至少传达出了下面几个理念:
- 快速响应:这个口号暗示 Zed 编辑器具有极高的性能和响应速度,能够与开发者的思考速度保持同步。在实际使用中,这意味着无论代码编辑、导航还是其他操作都能迅速、流畅地完成。
- 提升效率:口号强调了 Zed 旨在提高编码效率。通过优化的用户界面和智能功能,Zed 允许开发者更快地实现想法,减少等待和冗余操作的时间。
- 强调直觉性和易用性:“思考的速度”这一表述还暗示了 Zed 的易用性和直觉性设计。这意味着用户界面直观易懂,功能布局合理,使开发者能够本能地进行操作,无需花费大量时间学习和适应。
- 提升创造力:此口号还表明 Zed 编辑器支持和激发开发者的创造力。通过提供高效的工具和流畅的编程体验,Zed 帮助开发者更专注于创意和解决问题,而不是被琐碎的操作所困扰。
- 适应现代编程需求:在当今快节奏的软件开发环境中,Zed通过这个口号展现了它对于满足现代开发者需要快速、高效工具的理解和承诺。
Zed 目前的特点就是性能好,无论是插入延迟、启动时间还是内存占用,都是同类编译器和 IDE 中占用时空资源最少的。
Zed 提供了一些其他编辑器目前还没有的现代化开发理念:
- 团队协作支持(软件团队的虚拟办公室)。Zed 通过Channel 和 CRDTs 来支持多人协作开发,意味着,开发团队可以同时多人修改同一个文件,并可以同时进行交流讨论。
- 集成了 AI 辅助编码。支持 GitHub Copilot 和 GPT。
总的来说,Zed 目前的给我体验和该口号比较吻合,突出了其旨在提供无缝、高效编程体验的目标。Zed 在经历三年的开发之后,于昨日开源,并且已经发布了稳定版本供下载。