ZedG v1.3.5
Zed 编辑器的简体中文本地化构建版本,由 zed-globalization 自动翻译并编译。
目标语言: 简体中文 (zh-CN)
翻译键数: 71,090
本补丁做了什么:通过 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.3.5.deb
# 或解压 tar.gz
sudo tar -xzf zedg-zh-cn-linux-x86_64-v1.3.5.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.3.5.msi /quiet或解压 zip 后直接运行 ZedG.exe。
Zed 官方更新日志
本周更新包括:从侧边栏和 Agent 面板创建终端线程 的功能、Git 面板的分支历史视图以及从 Git Graph 上下文菜单运行自定义 Git 命令的支持、Agent 中内联渲染图片和 Mermaid 图表、新的 subagent_model 设置、completion 项目的可选文本图标("completion_menu_item_kind": "symbol"),以及 Vim g z 跳转单词导航。
由 Zed Guild 🛡️ 发布
- 添加了内置的 Bash 语言服务器支持。(#52811;感谢 lingyaochu)
了解 Zed Guild 的更多信息。
功能
AI
- 添加了在侧边栏和 Agent 面板中创建终端线程的功能。(#56685)
- Agent:添加了
subagent_model设置,用于指定生成子代理时使用的模型。(#56203) - Agent:添加了对渲染内联图像的支持。(#56427)
- Agent:添加了对 Mermaid 图表的支持。(#56430)
- Agent:改进了代理尝试编辑未保存缓冲区时的用户体验。(#55655)
- Agent:添加了对 grok-4.3 和 grok-4.2 的支持。(#55931)
- Agent:添加了 Google Gemini 3.1 Flash Lite。(#56248;感谢 qtqgyt)
- Agent:更新了 OpenCode Free 模型(BigPickle 和 Ring 2.6 1T Free)。(#56328;感谢 Vlaaaaaaad)
- Agent:为 OpenAI 提供商添加了对 gpt-5.4-nano/mini 模型的支持。(#56476)
- Agent:改进了使用 OpenAI 模型时的输出质量。(#56476)
- Agent:为 AWS Bedrock 添加了
guardrail_identifier和guardrail_version设置,使其在 IAM 策略要求对所有模型请求使用防护机制的环境中也能使用。(#50084;感谢 9to6) - Agent:添加了对外部代理线程编辑标题的支持。(#56446)
- Agent:在允许工具修改
.agents/skills/(按项目)或~/.agents/skills/(全局)中的文件之前添加了用户确认要求,以保护任何代理安装的技能免受未经请求的编辑。(#56456) - Anthropic:添加了从 Anthropic API 动态获取可用模型的功能。(#56397)
- 改进了侧边栏搜索占位符文本,从"搜索…"改为"搜索线程…"。(#56081)
- 编辑预测:添加了输入"预期补丁"的功能,即模型应该在
编辑预测:评分完成模态框中预测的内容。(#56629) - 改进了 Anthropic 提示缓存的利用率,减少了持续对话的延迟和成本。(#56472)
- 通过将系统提示作为自己的缓存前缀锚定,改进了 Bedrock 提示缓存的利用率。(#56474)
- 改进了 Copilot 编辑预测,不再依赖系统 node 安装,因此系统 node 版本不再影响它们在 Zed 中的工作。(#56635)
Git
- 在 Git 面板中添加了历史视图,可以快速查看给定分支的所有提交列表。(#56500)
- 添加了从 Git Graph 提交上下文菜单运行全局自定义 Git 命令任务的支持。(#56354)
- 添加了强制删除包含已修改或未跟踪文件的 worktree 的支持。(#56519)
- 在 git graph 上下文菜单中添加了
复制标签操作。(#56110) - 更改了
git::Commit操作(cmd-enter或ctrl-enter),现在可以提交待定的修改。(#54472) - 在删除未合并的 git 分支时添加了确认提示,并提供强制删除选项。(#55927)
- 在删除按钮上添加了
alt+click以立即强制删除分支。(#55927)
Vim / Helix
- 在
g z上添加了 Vim 模式跳转到单词的导航功能。(#55492;感谢 GoldStrikeArch) - 添加了对 Helix 缓冲区选择器的支持,默认通过
space b打开。(#55868;感谢 jnns) - 添加了设置 vim.show_edit_predictions_in_normal_mode 来控制是否在普通模式下显示编辑预测。(#55956)
远程开发
其他
- 为补全项添加了文本图标(默认禁用,使用
"completion_menu_item_kind": "symbol"启用)。(#56396) - 改进了 Markdown 预览表格单元格,使其在行高时垂直居中内容,并尊重表格标题中的列对齐方式。(#53465;感谢 davidalecrim1)
- 改进了渲染的 markdown 中的 Mermaid 图表,默认与你的主题匹配。(#56430)
- 在状态栏项目和面板按钮的右键上下文菜单中添加了
隐藏按钮条目。(#54971) - 添加了使用
path:start-end语法(例如file.rs:10-20)在文件查找器中打开带有行范围选择的文件的支持。(#53958;感谢 cppcoffee) - 在编辑器中添加了从
ctrl+click悬停链接进行文件:行:列导航的功能。(#55877;感谢 jabdinghoff) - 通过有条件地根据 RHS 状态使用标题来优化多缓冲区创建。(#56058;感谢 chirivelli)
- 改进了诊断窗格摘录的最小尺寸。(#56172)
- 改进了 macOS 对话框中的默认按钮焦点。(#56513)
- 改进了缺少 rsync 的 NixOS 用户的自动更新错误消息。(#56097;感谢 karol-broda)
- 添加了用于配置编辑器差异块颜色的主题键。(#51784;感谢 vitallium)
- 改进了扩展更新,使其对网络和上游故障更具弹性。(#54355)
Bug 修复
- Agent:修复了特定模型(Deepseek v4)有时编辑失败的问题。(#55894)
- Agent:修复了
limit_content_width=false时消息编辑器被压缩的问题。(#56688) - Ollama:修复了设置
auto_discover: false仍会自动发现模型的问题。(#55999;感谢 ogtega) - 修复了 git blame 进程未正确终止的问题。(#56894)
- 修复了某些情况下 git 状态不更新的问题。(#57176)
- 修复了远程项目中恢复差异块会在 UI 中留下过时无操作块的 bug。(#54823)
- 修复了草稿线程中选择提及会解析为字面量
selection而不是 URI 的 bug。(#55203) - 修复了 Zed 错误地将已移除的窗格保持为活动窗格的 bug。(#56229)
- 修复了打开多缓冲区时跟随模式崩溃的问题。(#55948)
- 修复了 markdown 预览中包含部分输入的平行四边形节点(如
A[/]或A[\])时崩溃的问题。(#56199) - 修复了 agent "finished" 通知在排队消息发送前出现的问题。(#56157)
- 修复了底层提示任务取消后 agent 面板仍处于生成状态的问题。(#55562;感谢 brunorodmoreira)
- 修复了远程工作区无法正确打开本地设置文件的问题。(#56373)
- 修复了更改活动项目后重新运行
git: branch diff不会刷新分支差异显示活动项目分支差异的问题。(#56552) - 修复了 AI 在单次补全中产生多个内联重写时出现的越界 panic。(#52458;感谢 mre)
- 修复了 Debug 模态框中标签被过早截断的问题。(#56510;感谢 afgomez)
- 修复了包含 markdown 特殊字符的文件名(如
__somefile__)在 git 放弃确认对话框中被渲染为格式化文本的问题。(#56197;感谢 alkinun) - 修复了 Zed 的缓存和数据目录在不同文件系统上时安装扩展失败的问题。(#56437;感谢 PiasekDev)
- 修复了解析镜头导致闪烁的问题。(#56047)
- 修复了一些罕见情况下 API 请求会失败并返回 Unauthorized 的问题。(#56559)
- 修复了 ACP 注册表在注册表或图标请求超时时卡在加载状态的问题。(#56108;感谢 grgwuk990)
- 修复了 agent 面板在 agent 开始编辑时立即显示"恢复检查点"而不是等到回合结束的问题。(#56611)
- 修复了从空窗口打开文件或项目时未保存的无标题缓冲区被静默丢失的问题。(#55889)
- 修复了 MiniQuotes、MiniBrackets 和 AnyQuotes 的 vim 更改环绕功能。(#51067;感谢 ian-h-chamberlain)
- 修复了 Windows 安装程序任务参数语法。(#50464)
- 修复了内容高度在滚动条拖动过程中变化时滚动条位置跳跃或反转的问题(如 agent 面板流式传输时)。(#53378;感谢 KlausUllrich)
- 修复了 DashScope(阿里云)工具调用在流式 delta 块中未保留 id 和 name 的问题。
- 修复了包含 markdown 特殊字符的文件名(如
__somefile__)在文件删除确认对话框中被渲染为格式化文本的问题。(#55697;感谢 alkinun) - 修复了 Vim
%(跳转到匹配项)匹配 C 预处理器指令(如#if/#endif)和注释分隔符的问题,与 Neovim 一致。(#55515;感谢 tanaxer01) - 修复了 Vim
%在括号范围内空白行上使用时错误地扩展到文件其余部分的问题。(#55515;感谢 tanaxer01) - 修复了 JavaScript 中彩虹括号高亮包含尖括号的问题。(#57072)
- 修复了 macOS 上 OrbStack 虚拟机内文件系统监视默认使用轮询后端的问题。(#57184)