ZedG v1.26.1-pre
Zed 编辑器的简体中文本地化构建版本,由 zed-globalization 自动翻译并编译。
目标语言: 简体中文 (zh-CN)
翻译键数: 110,564
本补丁做了什么:通过 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.26.1-pre.deb
# 或解压 tar.gz
sudo tar -xzf zedg-zh-cn-linux-x86_64-v1.26.1-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.26.1-pre.msi /quiet或解压 zip 后直接运行 ZedG.exe。
Zed 官方更新日志
本周发布包含 Pyrefly 作为可选的内置 Python 语言服务器、在调试器悬停中直接展开并检查嵌套变量值,以及在 JavaScript 调试器中对 WebAssembly 源文件进行 DWARF 调试。
功能特性
AI
- 改进了 Zed Agent 和第三方 ACP agent 的代理模型与配置选项选择器中的模糊搜索,同时将搜索准备工作移出 UI 线程。(#64147;感谢 JacobNWolf)
- 改进了回放 DeepSeek 推理过程以及为 Google 模型禁用思考时的 OpenCode 兼容性。(#65922)
- 改进了思考控制,在所选努力级别下无法禁用思考时会给出说明。(#62480)
调试器
- 为 JavaScript 调试器添加了 DWARF 调试,以支持对 WebAssembly 源文件进行调试。(#65371;感谢 SGumbles)
- 改进了调试器悬停提示,提供了可展开且支持键盘操作的变量树。(#53198;感谢 Tortes)
语言
- 将 Pyrefly 添加为可选的内置 Python 语言服务器,可在 Python 的
language_servers设置中启用。(#44262;感谢 grievejia) - 改进了通过 LSP 按钮停止语言服务器后重新启动语言服务器的体验。(#65387)
- 改进了 Rust
sql!字符串字面量中的 SQL 语法高亮。(#58778;感谢 kuskhan)
远程开发
macOS
其他
- 为
project_panel.sort_order添加了extension选项,可按扩展名对文件分组。(#65776;感谢 Carnage725) - 改进了文件查找器中的模糊搜索排序。(#59224;感谢 feitreim)
Bug 修复
- 修复了在 Git 面板中丢弃未暂存的更改时会同时丢弃已暂存更改的问题。(#65559;感谢 stezu)
- 修复了恢复带有子代理(subagent)的 agent 线程时卡住的问题。(#65177)
- 修复了在 Agent 面板中提及文件名包含换行符的文件时崩溃的问题,并改进了此类提及对换行符的显示方式。(#65693)
- 修复了从侧边栏移除项目时取消保存更改提示,仍会将该项目从最近项目列表中移除的问题。(#65683;感谢 mateioprea)
- 修复了 agent 身份验证覆盖草稿的问题。(#65844)
- 修复了 agent 配置默认值在接受之前、或在忽略 agent 返回值之前就被保存的问题。(#65849)
- 修复了同时发送
reasoning和reasoning_content的 OpenAI 兼容提供商导致思考文本重复的问题。(#65926) - 修复了基于文件名主干(stem)的文件名变体未显示文件图标的问题。(#51891;感谢 bryanpth)
- 修复了 Google AI 的无效 API key 被判定为无效请求而非身份验证错误的问题。(#65885)
- 修复了在关闭诊断(diagnostics)的单行输入框和编辑器中,IME 输入法组合文本未显示下划线的问题。(#65610;感谢 Sha1rholder)
- 修复了
settings.json中枚举值的 JSON 补全排序问题。(#65589;感谢 ragen1337) - 修复了同名文件的 Markdown 预览标签页未显示其所在目录的问题。(#65736;感谢 gitKashish)
- 修复了通过 OpenAI 兼容提供商使用 Mistral Large 4 时响应失败的问题。(#65915)
- 修复了使用自适应思考块绑定(adaptive thinking block binding)的 Claude 模型导致 OpenCode 请求失败的问题。(#65925)
- 修复了向 Agent 面板或行内助手粘贴截图时,图片被重复插入或与临时文件路径一同插入的问题。(#65626;感谢 qystishere)
- 修复了 Agent 面板较窄时,队列中的消息无法阅读的问题。(#65638;感谢 0froq)
- 修复了 Cargo 项目之外文件的 Rust 任务和调试器变量问题。(#65684;感谢 shoyann)
- 修复了新触摸打断惯性滚动时,触摸屏滚动仍沿用上一次滑动轴向的问题。(#64239;感谢 huacnlee)
- 修复了从 Unix 系统连接到远程 Windows 机器时无法信任项目的问题。(#63102;感谢 lingyaochu)
破坏性变更与注意事项
- 更改了 ACP 配置默认值的适用范围,使其仅作用于新的对话,从而在重新打开已有对话时保留原有会话设置。(#65850)