Web 版尚不可用,仅有跟踪讨论;从源码构建需按平台查阅 docs/src/development 下的对应文档
zed
zed-industries活跃维护用 Rust 打造的高性能多人协作代码编辑器,由 Atom 和 Tree-sitter 作者开发,主打低延迟编辑与实时协同编码。
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
从 https://zed.dev/download 直接下载,或通过本地包管理器安装(macOS/Linux/Windows)README 未说明
Atom 与 Tree-sitter 作者打造的高性能多人协作代码编辑器
用 Rust 打造的高性能多人协作代码编辑器,由 Atom 和 Tree-sitter 作者开发,主打低延迟编辑与实时协同编码。
核心能力
- 支持多人实时协作编辑
- 由 Atom 和 Tree-sitter 作者开发
- 覆盖 macOS、Linux、Windows 三大平台
- 可通过本地包管理器安装
容易踩的坑
- v1.27.0最新正式版2026-11-04 · 2026-11-04 17:04 UTC
This week's release includes syntax highlighting for Go 1.27 generic methods, an option to open README files by default, and AI commit messages that follow your repository's recent commit style.
Features
AI
- Improved Agent Panel memory usage by loading tool-call diffs and parsing thread message Markdown only when first viewed, instead of when loading a thread. (#65444, #65470; thanks Vanuan)
- Improved AI commit message generation by using the three most recent repository commit messages as style examples. (#61528; thanks matheuslrd)
- Improved CPU usage and disk reads while the agent was working, especially with a long thread history. (#66015)
Git
- Added missing tooltips to the close, commit message, and "View on" buttons in the Git Graph's commit details panel. (#66016; thanks skmanoj322)
- Improved Git Graph rendering performance. (#66180; thanks RemcoSmitsDev)
- Improved the Git Panel's error message when a push was rejected because the local branch was behind the remote, explaining that remote changes must be fetched and integrated before pushing again. (#47296; thanks Aladiah96)
Languages
- Added syntax highlighting for Go 1.27 generic methods. (#64562; thanks ndellosa95)
Other
- Added an option to open README files by default by setting
on_new_windowto"readme". (#65389) - Improved the Project Panel error message when moving a file or folder onto a location where one with the same name already existed. (#64344; thanks zaugust4891)
Bug Fixes
- Fixed Solargraph completions crashing Zed in certain cases. (#66157)
- Fixed "Zed quit unexpectedly" appearing when quitting with
cmd-qon macOS. (#66158) - Fixed a crash when Tree-sitter syntax highlighting failed. (#66474)
- Fixed a crash when adding surrounding characters (
m s) to adjacent selections in Helix mode. (#66107; thanks bugprone) - Fixed a hang in Vim visual-block mode at the end of a wrapped file. (#66118)
- Fixed child filesystem watches losing events when a covering parent watch was removed. (#65998)
- Fixed collapsed inline diff hunks producing invalid word-diff highlights for multibyte UTF-8 text. (#65829; thanks Blazearth)
- Fixed external agents' tool call locations opening one line below the line the agent reported. (#66110)
- Fixed Git Graph rendering lagging behind when opening or closing the commit details panel. (#66132; thanks RemcoSmitsDev)
- Fixed inline review switching to a subagent's edits when the subagent started. (#66093)
- Fixed language server formatting requests sometimes applying incorrect changes. ([#65856](https://githu
- v1.28.0-prepre-release2026-11-04 · 2026-11-04 17:02 UTC
查看更新说明
This week's release includes optional automatic Git fetching, a resizable Refs column in the Git Graph, dragging Git Panel files into terminals and editors, and mouse-wheel font zoom in diff views and terminals.
Features
AI
- Added an
edit_predictions.buttonsetting to toggle the edit prediction button in the status bar. (#66450; thanks z0al) - Improved compatibility with the latest Agent Client Protocol, including handling of missing sessions, plan updates, diff formats, and cancellation of permission requests. (#66425)
- Improved the Agent's
read_filetool output by truncating lines longer than 2,000 characters to prevent context window overflow. (#65395; thanks Antphar) - Improved subagent cards so that full screen opens a finished subagent run at its start. (#66252)
Git
- Added optional automatic fetching of the current branch's upstream remote and the default branch's remote. Enable it with
git.auto_fetch.enabled; configure the interval withgit.auto_fetch.interval_secs(60 seconds by default). Automatic fetching is disabled by default. (#53089; thanks andriygm) - Added a resizable "Refs" column to the Git Graph that can be toggled on or off from the column header's context menu. (#66260; thanks RemcoSmitsDev)
- Added support for dragging files from the Git Panel to the terminal and editor panes. (#66423; thanks mmatczuk)
- Added support for searching by branch name in the worktree picker. (#66384; thanks michelinux)
Debugger
- Added support for configuring the debugger panel’s default size via
debugger.default_widthanddebugger.default_height. (#66435)
Languages
- Improved call hierarchy readability by adding spacing between item names and details. (#66144; thanks yskim308)
Linux
- Improved window startup time on Linux with NVIDIA GPUs. (#66002; thanks runsonmypc)
Other
- Added support for mouse-wheel font zoom in diff views and terminals with
mouse_wheel_zoomenabled:cmd-scrollon macOS andctrl-scrollon Linux/Windows. (#66296; thanks ndri) - Improved responsiveness when navigating code, loading completion details, and comparing files. (#66487)
- Improved the reliability of language server and agent downloads with consistent checksum verification, rejection of failed HTTP responses, and better cleanup of partial downloads. (#66048)
Bug Fixes
- Fixed a bug where launching Zed on Windows while it was already running prevented the previous session from being restored. (#66364; thanks somtri)
- Fixed a crash when Tree-sitter syntax highlighting failed. (#66474)
- Fixed a hang in Vim visual-block mode at the end of a wrapped file. (#66118)
- Fixed Agent context compaction unnecessarily using uncached input tokens with supported providers, including Op
- Added an
- v1.27.0-prepre-release2026-10-28 · 2026-10-28 15:18 UTC
查看更新说明
This week's release includes syntax highlighting for Go 1.27 generic methods, an option to open README files by default, and AI commit messages that follow your repository's recent commit style.
Features
AI
- Improved Agent Panel memory usage by loading tool-call diffs and parsing thread message Markdown only when first viewed, instead of when loading a thread. (#65444, #65470; thanks Vanuan)
- Improved AI commit message generation by using the three most recent repository commit messages as style examples. (#61528; thanks matheuslrd)
- Improved CPU usage and disk reads while the agent was working, especially with a long thread history. (#66015)
Git
- Added missing tooltips to the close, commit message, and "View on" buttons in the Git Graph's commit details panel. (#66016; thanks skmanoj322)
- Improved Git Graph rendering performance. (#66180; thanks RemcoSmitsDev)
- Improved the Git Panel's error message when a push was rejected because the local branch was behind the remote, explaining that remote changes must be fetched and integrated before pushing again. (#47296; thanks Aladiah96)
Languages
- Added syntax highlighting for Go 1.27 generic methods. (#64562; thanks ndellosa95)
Other
- Added an option to open README files by default by setting
on_new_windowto"readme". (#65389) - Improved the Project Panel error message when moving a file or folder onto a location where one with the same name already existed. (#64344; thanks zaugust4891)
Bug Fixes
- Fixed Solargraph completions crashing Zed in certain cases. (#66157)
- Fixed "Zed quit unexpectedly" appearing when quitting with
cmd-qon macOS. (#66158) - Fixed a crash when adding surrounding characters (
m s) to adjacent selections in Helix mode. (#66107; thanks bugprone) - Fixed child filesystem watches losing events when a covering parent watch was removed. (#65998)
- Fixed collapsed inline diff hunks producing invalid word-diff highlights for multibyte UTF-8 text. (#65829; thanks Blazearth)
- Fixed external agents' tool call locations opening one line below the line the agent reported. (#66110)
- Fixed file links with line numbers failing to open WSL files when using Zed on Windows. (#66089; thanks buvidk1234)
- Fixed Git Graph rendering lagging behind when opening or closing the commit details panel. (#66132; thanks RemcoSmitsDev)
- Fixed inline review switching to a subagent's edits when the subagent started. (#66093)
- Fixed issues detecting local and remote environment variables when using PowerShell (
pwsh). (#66097)
- v1.26.22026-10-28 · 2026-10-28 15:16 UTC
查看更新说明
This week's release includes Pyrefly as an optional built-in Python language server, the ability to expand and inspect nested variable values directly in debugger hovers, and DWARF debugging for WebAssembly sources in the JavaScript debugger.
Features
AI
- Improved ACP configuration defaults to apply only to new conversations, preserving session settings when reopening existing conversations. (#65850)
- Improved fuzzy searching in agent model and configuration option pickers for Zed Agent and third-party ACP agents, while keeping search preparation off the UI thread. (#64147; thanks JacobNWolf)
- Improved OpenCode compatibility when replaying DeepSeek reasoning and disabling thinking for Google models. (#65922)
- Improved thinking controls to explain when thinking cannot be disabled at the selected effort level. (#62480)
Debugger
- Added DWARF debugging to the JavaScript debugger to support debugging WebAssembly sources. (#65371; thanks SGumbles)
- Improved debugger hovers with an expandable, keyboard-accessible variable tree. (#53198; thanks Tortes)
Languages
- Added Pyrefly as an optional built-in Python language server, available when enabled in the Python
language_serverssetting. (#44262; thanks grievejia) - Improved restarting language servers after stopping them with the LSP button. (#65387)
- Improved SQL syntax highlighting in Rust
sql!string literals. (#58778; thanks kuskhan)
Remote Development
- Improved SSH reconnections by starting the resync timeout only after the handshake completes. (#65457; thanks Huliiiiii)
macOS
- Added support for the Display P3 color space on macOS with the
use_display_p3setting. (#64394; thanks MDalstrom)
Other
- Added an
extensionoption toproject_panel.sort_orderto group files by extension. (#65776; thanks Carnage725) - Improved fuzzy search ranking in the File Finder. (#59224; thanks feitreim)
Bug Fixes
- Fixed discarding unstaged changes in the Git Panel also discarding staged changes. (#65559; thanks stezu)
- Fixed hangs when restoring agent threads with subagents. (#65177)
- Fixed a crash in the Agent Panel when mentioning a file whose name contains a line break, and improved how those mentions display line breaks. (#65693)
- Fixed a bug where cancelling the save-changes prompt while removing a project from the sidebar still removed it from the recent projects list. (#65683; thanks mateioprea)
- Fixed agent authentication overwriting drafts. (#65844)
- Fixed agent configuration defaults being saved before acceptance or ignoring the agent's returned value. (#65849)
- Fixed dupl
- v1.26.2-prepre-release2026-10-23 · 2026-10-23 13:38 UTC
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Zed
Welcome to Zed, a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Installation
On macOS, Linux, and Windows you can download Zed directly or install Zed via your local package manager (macOS/Linux/Windows).
Other platforms are not yet available:
- Web (tracking discussion)
Developing Zed
Contributing
See CONTRIBUTING.md for ways you can contribute to Zed.
Also... we're hiring! Check out our jobs page for open roles.
Licensing
Zed source code is licensed primarily under GPL-3.0-or-later, with Apache-2.0 components where marked.
License information for third party dependencies must be correctly provided for CI to pass.
We use cargo-about to automatically comply with open source licenses. If CI is failing, check the following:
- Is it showing a
no license specifiederror for a crate you've created? If so, addpublish = falseunder[package]in your crate's Cargo.toml. - Is the error
failed to satisfy license requirementsfor a dependency? If so, first determine what license the project has and whether this system is sufficient to comply with this license's requirements. If you're unsure, ask a lawyer. Once you've verified that this system is acceptable add the license's SPDX identifier to theacceptedarray inscript/licenses/zed-licenses.toml. - Is
cargo-aboutunable to find the license for a dependency? If so, add a clarification field at the end ofscript/licenses/zed-licenses.toml, as specified in the cargo-about book.
Sponsorship
Zed is developed by Zed Industries, Inc., a for-profit company.
If you’d like to financially support the project, you can do so via GitHub Sponsors. Sponsorships go directly to Zed Industries and are used as general company revenue. There are no perks or entitlements associated with sponsorship.