ZedG v1.27.0-pre
Zed 编辑器的简体中文本地化构建版本,由 zed-globalization 自动翻译并编译。
目标语言: 简体中文 (zh-CN)
翻译键数: 110,603
本补丁做了什么:通过 AI 自动提取 Zed 源码中的用户可见字符串,翻译为简体中文后直接替换源码并重新编译,无需运行时 i18n 框架,零性能开销。
安装方式
macOS (Apple Silicon)
Homebrew(推荐):
# 首次安装
brew tap x6nux/zedg && brew install --cask zedg
# 更新
brew update && brew upgrade --cask zedgDMG 手动安装:从上方下载 DMG,打开后将 ZedG 拖入 Applications。首次打开如提示「应用已损坏」,执行:
sudo xattr -rd com.apple.quarantine /Applications/ZedG.appLinux (x86_64)
# deb 包安装
sudo dpkg -i zedg-zh-cn-linux-x86_64-v1.27.0-pre.deb
# 或解压 tar.gz
sudo tar -xzf zedg-zh-cn-linux-x86_64-v1.27.0-pre.tar.gz -C /Windows (x86_64 / ARM64)
Scoop(推荐):
# 首次安装
scoop bucket add zedg https://github.com/x6nux/scoop-zedg
scoop install zedg
# 更新
scoop update zedgMSI 安装包:从上方下载对应架构的 .msi 文件,双击安装,支持静默安装:
msiexec /i zedg-zh-cn-windows-x86_64-v1.27.0-pre.msi /quiet或解压 zip 后直接运行 ZedG.exe。
Zed 官方更新日志
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) - Fixed language server formatting requests sometimes applying incorrect changes. (#65856)
- Fixed language server setup failing with
EBADDEVENGINESin Yarn and pnpm projects. (#65280; thanks latin-1) - Fixed language servers receiving change and save notifications for files outside their dynamically registered document selectors, including unrelated files in the project. (#65253; thanks aviatesk)
- Fixed LLM credentials being read when
disable_aiwas set totrue. (#66029) - Fixed missed filesystem events for case-insensitive watches registered with trailing separators or equivalent path spellings. (#65995)
- Fixed missing Git repository, worktree, and branch names in the title bar for Windows remote projects opened in a repository subfolder. (#66142; thanks lingyaochu)
- Fixed missing thinking output from OpenAI-compatible Responses endpoints that emitted reasoning-text events. (#65938)
- Fixed on-type formatting after pressing
enterbeing applied before the new line's indentation, which left the cursor after text inserted by language servers such as Ruby LSP. (#65769; thanks JacobNWolf) - Fixed remote projects (SSH, WSL) becoming unresponsive when loading an agent thread that referred to many files outside the project. (#65189; thanks coinman-dev)
- Fixed renaming files, creating files, and renaming terminal tabs being cancelled when
focus_follows_mousewas enabled and the mouse moved. (#66167) - Fixed retryable provider failures in OpenAI-compatible chat streams not being recognized as retryable. (#66038)
- Fixed right-click menus and popup pickers closing when the mouse moved to another pane with
focus_follows_mouseenabled. (#66173) - Fixed sandboxed agent terminal commands incorrectly reporting failure under dash on Linux. (#64439; thanks NHendrickson9616)
- Fixed SSH connections failing when usernames containing
/or\were percent-encoded. (#64744; thanks ryanabx) - Fixed status bar panel buttons doing nothing when another panel in the same dock was zoomed. (#66119; thanks ybelmach)
- Fixed streaming connection failures being classified as non-retryable errors for Google AI and OpenAI Responses model requests. (#65940)
- Fixed the automatically installed Delve debugger for Go not updating after its initial installation. (#66025)
- Fixed changes to
focus_follows_mousenot applying to docks until Zed was restarted. (#66161) - Fixed deleted files remaining in the File Finder's history. (#65660)
- Fixed duplicating files or folders in the Project Panel overwriting clipboard contents. (#60894; thanks shindgew)
- Fixed external stash renames not being reflected in the stash picker. (#55294)
- Fixed failed model-list fetches, such as those caused by invalid or expired API keys, being silently dropped instead of logged for Anthropic, Ollama, LM Studio, llama.cpp, OpenRouter, and Vercel AI Gateway. (#64171; thanks somtri)
- Fixed language servers' dynamically registered capabilities applying to files outside their document selector's
pattern. (#65252; thanks aviatesk) - Fixed long recent project names and the Open Project shortcut overflowing on the Welcome screen and in narrow panels. (#65531; thanks junkmailkeep)
- Fixed pasting in Helix select mode with
shift-r,space p, orcmd-vnot returning to normal mode. (#65492; thanks raum-dellamorte) - Fixed project entries reappearing in Recent Projects after removal. (#66127; thanks EcutAtom336)
- Fixed project names in the title bar for
repo.gitbare clones on remote Windows hosts. (#66199; thanks lingyaochu) - Fixed reordering a Markdown editor tab switching back to Markdown preview when "Open Markdown Files in Preview" was enabled. (#65795; thanks mateioprea)
- Fixed running Go tests on Windows failing with an invalid-directory error. (#65722; thanks giocld)
- Fixed scrollbar settings not applying to already open terminals, panels, and menus until they were reopened. (#66017)
- Fixed unnecessary-code dimming sometimes disappearing when
code_lensandsemantic_tokens: "full"were both enabled. (#56003)
Breaking Changes and Notices
- Removed support for macOS Catalina and Big Sur. Zed now requires macOS 12.0 (Monterey) or later. (#65994)
- Removed agent checkpoints and the "Restore Checkpoint" button. Taking a checkpoint before every message made the agent slow to respond, or hang, in large Git repositories. To undo the agent's changes, reject its edits or use Git. (#65989)