ZedG v1.23.2
Zed 编辑器的简体中文本地化构建版本,由 zed-globalization 自动翻译并编译。
目标语言: 简体中文 (zh-CN)
翻译键数: 101,689
本补丁做了什么:通过 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.23.2.deb
# 或解压 tar.gz
sudo tar -xzf zedg-zh-cn-linux-x86_64-v1.23.2.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.23.2.msi /quiet或解压 zip 后直接运行 ZedG.exe。
Zed 官方更新日志
本周发布的版本新增了以表格形式预览 JSONL 和 NDJSON 文件的功能。
新功能
AI
- 新增
agent.max_idle_retained_threads设置,用于控制保留加载的空闲 Agent 线程数量。(#64547; 感谢 hazicy) - 改进了 Google AI 的错误信息,并在模型过载时自动重试。(#64865)
- 改进了 ACP Agent 的计划更新,包括状态变更后的面板刷新。(#64884)
- 改进了 Zed 登录过期时在 Agent 面板中显示的错误信息。(#64754)
- 改进了 Threads 侧边栏中键盘选中 Agent 对话的可见性。(#63922; 感谢 jaklyk2103)
Git
语言支持
- 新增 JSONL 和 NDJSON 的表格数据预览支持。可使用
cmd-k v(macOS)或ctrl-k v(Linux/Windows)在源文件旁边打开预览。(#64471; 感谢 unshDee) - 打开不支持的文件时,新增更多语言的扩展安装建议。(#63211; 感谢 haolamnm)
- 新增 Typst 文件的文本重排(rewrap)支持。(#64858; 感谢 AdinAck)
远程开发
其他
- 新增
alt-/快捷键,用于显示可完成当前待输入多按键快捷键的绑定。(#64803) - 新增
soft_wrap_indent设置(可选值:"none"、"same"、"extra_one"、"extra_two"),用于配置软换行续行的缩进。(#63468; 感谢 arusahni) - 改进了在慢速或无响应文件系统上监视路径时的响应速度。(#63410; 感谢 RemcoSmitsDev)
- 改进了
editor: select next和editor: select previous命令,使其遵循缓冲区搜索的“全词匹配”选项。(#64137; 感谢 yawnnn)
Bug Fixes
- Debugger: Fixed "Rerun last debug scenario" not running the last scheduled scenario. (#64856; thanks MeiramSh)
- Fixed a crash on Windows when reading a stored credential that has no username. (#64735)
- Fixed a crash when pasting multiple selections at the end of a file in Vim mode. (#64876)
- Fixed a crash when typing the start of a multi-key binding at the end of a read-only file. (#64730)
- Fixed agent notifications showing a thread's original title after the thread was renamed. (#64907; thanks IFafaa)
- Fixed commit details and diffs waiting behind an in-progress fetch, pull, or push before opening. (#64720; thanks azeemshaik025)
- Fixed external-agent sessions remaining loaded after their conversation was closed during loading. (#64717)
- Fixed images in Markdown table cells ignoring column alignment and vertical centering. (#64914; thanks dremnik)
- Fixed issues where OpenAI model tool calls to MCP servers treated optional fields as required, causing errors. (#64920)
- Fixed missing or outdated output in agent tool results. (#64708)
- Fixed search highlights in Markdown Preview that hid matched text when the theme used opaque highlight colors. (#64788; thanks IFafaa)
- Fixed stale agent responses that could clear a newer prompt or show errors from an earlier send. (#64917)
- Fixed syntax highlighting for fenced code blocks with extra text after the language name. (#64694; thanks maxmalkin)
- Fixed the pending keybindings list showing
task: spawninstead of the task name for bindings that spawn a task. (#64937; thanks frinyvonnick) - Fixed the Zed Cloud connection failing with
UnknownIssuerbehind corporate TLS-inspecting proxies whose root CA is installed in the system trust store. (#63686; thanks joepjoosten) - ACP: Fixed partial tool-call display updates when content referenced an unavailable terminal. (#64784)
- Fixed a bug where inlay hints positioned past the end of a buffer could appear on its last line, and inlay hints exactly at the end of a file without a trailing newline could be hidden. (#64659; thanks HuaGu-Dragon)
- Fixed a rare crash when hovering wrapped Markdown text on Linux. (#64672)
- Fixed centered layout not applying when a pane was zoomed in. (#64064; thanks UdeshyaDhungana)
- Fixed closing one LSP Logs view stopping streams used by another view or downstream client. (#61222; thanks aviatesk)
- Fixed completion details lacking visual distinction from completion labels. (#64684; thanks GautamBytes)
- Fixed delayed selection of the first entry when opening a context menu. (#64365)
- Fixed entries folding when clicked in the Outline Panel. (#64736)
- Fixed Helix buffer picker opening in the wrong pane on
space b. (#64494; thanks GautamBytes) - Fixed hover flicker after dismissing native menus on macOS. (#64175; thanks yay)
- Fixed incorrect selected and hover colors for threads in the Threads Sidebar. (#62597; thanks Robot-Inventor)
- Fixed indentation corruption during multicursor editing and block indentation. (#64675; thanks GautamBytes)
- Fixed language server formatting scrolling to the bottom when the server replaces the entire buffer. (#57269; thanks kalilamodow)
- Fixed row separator lines in tabular data previews extending past the last column. (#63367; thanks HalavicH)
- Fixed soft-wrap continuation line indentation calculation for unindented lines starting at column 0. (#63468; thanks arusahni)
- Fixed terminal tool call output covering the rounded corners of its card in the Agent Panel. (#64328; thanks chrisdrackett)
- Fixed window controls shifting by one pixel when the Threads Sidebar was open on Linux. (#64381; thanks Piyushrathoree)
- Fixed wrap guides showing in the Agent Panel before a conversation started. (#64886; thanks virajbhartiya)
重大变更与注意事项
- Linux 和 Windows 上的标题栏应用菜单现在需要点击后才能打开。启用
title_bar.open_menus_on_hover可恢复悬停时自动打开的行为。(#48496; 感谢 pauldipietro)