Zed文本编辑器团队宣布已实现平台支持 Linux适用于 x86_64 和 ARM64 架构的即用型构建版本支持大多数发行版。 Linux该编辑器以其协作编码功能、高度响应的界面和基于 GPU 的窗口光栅化而著称。
该项目是在 Atom 编辑器(VS Code 的基础)的作者 Nathan Sobo 的领导下开发的,由 Atom 编辑器、Electron 平台和 Tree-sitter 解析库的前开发人员组成的团队参与其中。协调多用户编辑的服务器部分的源代码在 AGPLv3 许可证下开放,编辑器本身在 GPLv3 许可证下开放。为了创建用户界面,使用了我们自己的 GPUI 库,该库在 Apache 2.0 许可证下打开。项目代码是用 Rust 编写的。
Zed 将轻量级文本编辑器和现代集成开发环境的功能结合在一个产品中。在开发过程中,我们参考了创建 Atom 的经验,并尝试体现一些关于程序员理想的编辑器应该是什么样子的想法。人们非常关注界面的性能和响应能力 - 根据项目创建者的说法,所有编辑操作都应该立即执行,并且编码任务应该以最有效的方式解决。 Zed 的高性能是通过使用所有可用 CPU 核心积极使用多线程以及 GPU 参与渲染过程来实现的。

Zed 的主要特点:
- 多个开发人员在一个共享工作区中进行协作代码导航和编辑。

- 允许其他项目参与者访问您的屏幕的内置功能。
- 用于在团队中共同讨论和规划工作的工具。支持任务管理、笔记和项目跟踪、文本和语音聊天。
- 能够从任何计算机连接并处理外部项目,而无需绑定到本地系统上的数据。使用外部项目的方式与使用本地计算机上的代码的方式相同。
- 考虑到各种编程语言的完整语法树,以实现正确的语法突出显示、自动格式化、结构突出显示和上下文搜索;

- 支持调用LSP(语言服务器协议)服务器进行自动完成、代码导航、错误诊断和重构。


- 弹出命令面板对话框,可快速访问支持的命令并了解如何使用键盘快捷键访问命令。

- 用于在使用代码时查看诊断消息的工具提示。

- 可定制的面板放置和连接。

- 能够同时使用多个光标和专用块在多个位置同时键入或使用典型代码块进行操作。

- 用于快速导航所有项目文件的面板。

- 能够在所有项目文件中搜索。

- 用于重构和重命名变量、对象、方法和函数的工具,并在所有项目文件中自动替换。

- 支持连接和更改主题。浅色和深色主题的可用性。
- 使用 VS Code 的默认键盘快捷键。带有键盘快捷键和 Vim 命令的可选兼容模式。
- 支持与 GitHub Copilot 集成,帮助您编写和重构代码。
- 集成终端仿真器。
来源: opennet.ru











