操作系统
MacOS 10.15
最近更新
2024-11-15
使用许可
开源
语言
不支持中文
文件大小
79.19 MB

Zed是一款由Atom和Tree-sitter的创造者开发的高性能、多人协作的代码编辑器,它以其卓越的性能、智能的编码辅助和对开发者友好的特性,在开发者社区中逐渐受到关注。

Zed以其卓越的性能、智能的编码辅助、对语言的高度感知以及支持多人协作的特性,为开发者提供了一个高效、便捷的编程环境。无论是热爱开源的开发者,还是寻找一个强大的代码编辑器,Zed都是一个值得一试的选择。随着其跨平台支持的逐步完善,Zed有望在更广泛的开发者群体中获得更高的认可度和使用率。


高性能

性能优化:Zed充分利用每个CPU核心和GPU,实现瞬间启动、快速加载文件,并在下一个显示刷新时响应键盘输入。这种性能优化保持了开发者的编程流畅性,使其他工具相比之下显得缓慢。

启动速度:官方提供的性能测试显示,Zed的启动速度远超基于Electron的VS Code以及Sublime Text,且内存占用也是最低的。


智能辅助

GitHub Copilot支持:Zed开箱即支持GitHub Copilot,允许开发者通过按下ctrl-enter并输入自然语言提示来使用GPT-4生成或重构代码。

对话式交互:在内置的助手面板中,开发者可以与模型进行对话式交互,而无需切换上下文。


语言感知

语法树维护:Zed在输入时为每个缓冲区维护一个完整的语法树,这使得它能够实现精确的代码高亮、自动缩进、可搜索的大纲视图和结构化选择。

语言服务器协议:Zed还支持语言服务器协议,以提供自动完成、代码导航、诊断和重构功能。


多人协作

共享工作区:多个开发人员可以在共享工作区中进行导航和编辑,轻松地进行实时对话和协作。

无缝体验:当你加入一个团队成员的项目时,你可以像在本地机器上一样浏览和编辑代码,无论你是在隔壁桌还是在不同的大洲。


其他特点

集成终端:Zed提供了一个集成的终端,可访问shell。

多种主题:支持多种主题选择,满足开发者的个性化需求。

Vim模式:支持vim模式,为喜欢vim的开发者提供了熟悉的操作体验。

跨平台支持:目前Zed主要支持macOS,并已开始支持Linux版本,Windows版也在计划开发中。

0.159.5 版本更新说明:

重大更改和通知

  • 将终端选项 terminal.option_as_meta 的默认值从 true 更改为 false,以提高非美国键盘的开箱即用体验。使用终端 Emacs 的用户可能需要将其设置为 true


通用

  • 为 Gleam、Zig、Julia、SCSS、HCL、Nix 和 Roc 文件添加了文件图标。(感谢 okkdev)
  • 添加了折叠目标“级别”下所有代码块的功能。macOS: cmd-k, cmd-<number>,Linux: ctrl-k, ctrl-<number>。
  • 在项目和大纲面板中添加了缩进指南。
  • 添加了 macOS 服务菜单(修复了全局 macOS 快捷键)。
  • 添加了对检测带有非小写字母扩展名的图像的支持。
  • 当手动保存失败时,添加了用户可见的错误消息。
  • 在状态栏中添加了工具链选择器,初步支持 Rust 和 Python。
  • 添加了在远程开发中取消语言服务器工作的能力。
  • 改进了外部工作树条目的 [重新]打开功能。


AI

  • 改进了内联助手的占位符文本,包括焦点上下文面板和导航历史记录的快捷键。
  • 改进了生成上下文编辑器摘要的提示。
  • 将 Git 区块控制移到了标题右侧。


语言

  • 为 Proposed Changes 添加了应用区块的快捷键:cmd-shift-y / ctrl-shift-y。
  • 添加了 Rust 多行字符串的自动闭合。
  • 添加了 .editorconfig 支持。
  • 注册了 .postcss 文件为 CSS。


Vim

  • 在 Vim 模式下添加了对带前导零的数字进行递增和递减的支持。(感谢 ThomAub)


Bug 修复

  • 修复了 Linux 上目录名称比较不考虑大小写的问题。(感谢 wannacu)
  • 修复了如果 rsync 不可用时自动更新会悄悄失败的问题。
  • 修复了在助手禁用时仍会出现“使用助手修复”的代码操作问题。
  • 修复了模拟输入法时的空按键问题。(感谢 brunocalza)
  • 修复了在相邻行上使用多个光标粘贴时自动缩进不正确的问题。
  • 修复了 Markdown 预览中复选框位置不正确的问题。(感谢 zfz7)
  • 修复了 Markdown 预览中空列表项的渲染问题。(感谢 mgsloan)
  • 修复了工作区路径顺序序列化不一致的问题。(感谢 eth0net)
  • 修复了无法打开项目路径时的错误处理问题。
  • 修复了在项目外打开文件时分支切换器显示错误的问题。
  • 修复了过滤时大纲面板崩溃的问题。
  • 修复了水平滚动条未隐藏的问题。
  • 修复了列表项内的 HTML 标签破坏 Markdown 预览的问题。
  • 修复了在项目面板中点击图像时不重用现有图像标签的问题。
  • 修复了字符串已打开时自动闭合引号的问题。
  • 修复了重命名文件时项目面板中上下键选择其他文件的 bug。(感谢 zhang0098)
  • 修复了协作时的缓慢问题。
  • 修复了诊断下划线和某些文本高亮在块装饰(如内联助手提示)下方未正确渲染的问题。
  • 修复了某些 SQL 语句准备时可能发生的罕见崩溃问题。
  • 修复了 prettier 在格式化和安装错误时未在状态面板中报告失败的问题。
  • Vim:修复了 o 和 O 命令不遵守 extend_comment_on_newline 设置的问题。

其他版本
最近更新软件·MacOS 软件更新列表
夸克网盘 [网络] 夸克网盘 3.14.4 Silicon
刚刚
夸克网盘 [网络] 夸克网盘 3.14.4 Intel
刚刚
PostgreSQL 15 [开发] PostgreSQL 15 15.10 Intel/Silicon
刚刚
PostgreSQL 14 [开发] PostgreSQL 14 14.15 Intel/Silicon
刚刚
FireAlpaca [设计] FireAlpaca 2.13.3 Intel/Silicon
刚刚
PostgreSQL 13 [开发] PostgreSQL 13 13.18 Intel/Silicon
刚刚
PostgreSQL 12 [开发] PostgreSQL 12 12.22 Intel/Silicon
刚刚
PostgreSQL 16 [开发] PostgreSQL 16 16.6 Intel/Silicon
刚刚
PostgreSQL 17 [开发] PostgreSQL 17 17.2 Intel/Silicon
刚刚
爱思助手 [系统软件] 爱思助手 3.11.015 Silicon/Intel
刚刚
新软件·MacOS 新软件列表
尼康远控 [系统软件] 尼康远控 2.2.0 Intel/Silicon
刚刚
Cursor [开发] Cursor 0.42.5 Intel/Silicon
11-20
Ultraleap Gemini [系统软件] Ultraleap Gemini 5.20.0 Silicon
11-19
Ultraleap Gemini [系统软件] Ultraleap Gemini 5.20.0 Intel
11-19
digiKam [设计] digiKam 8.5.0 Silicon
11-17
Python 3.13 [开发] Python 3.13 3.13.0 Intel/Silicon
11-07
Python 3.12 [开发] Python 3.12 3.12.7 Intel/Silicon
11-07
Python 3.11 [开发] Python 3.11 3.11.9 Intel/Silicon
11-07
Python 3.10 [开发] Python 3.10 3.10.11 Intel/Silicon
11-07
Python 3.9 [开发] Python 3.9 3.9.13 Intel/Silicon
11-07