Skip to content

Zed Globalization zh-CN v1.3.0-pre

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 May 08:46

ZedG v1.3.0-pre

Zed 编辑器的简体中文本地化构建版本,由 zed-globalization 自动翻译并编译。

目标语言: 简体中文 (zh-CN)

翻译键数: 70,746

本补丁做了什么:通过 AI 自动提取 Zed 源码中的用户可见字符串,翻译为简体中文后直接替换源码并重新编译,无需运行时 i18n 框架,零性能开销。

安装方式

macOS (Apple Silicon)

Homebrew(推荐):

# 首次安装
brew tap x6nux/zedg && brew install --cask zedg

# 更新
brew update && brew upgrade --cask zedg

DMG 手动安装:从上方下载 DMG,打开后将 ZedG 拖入 Applications。首次打开如提示「应用已损坏」,执行:

sudo xattr -rd com.apple.quarantine /Applications/ZedG.app

Linux (x86_64)

# deb 包安装
sudo dpkg -i zedg-zh-cn-linux-x86_64-v1.3.0-pre.deb

# 或解压 tar.gz
sudo tar -xzf zedg-zh-cn-linux-x86_64-v1.3.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 zedg

MSI 安装包:从上方下载对应架构的 .msi 文件,双击安装,支持静默安装:

msiexec /i zedg-zh-cn-windows-x86_64-v1.3.0-pre.msi /quiet

或解压 zip 后直接运行 ZedG.exe


Zed 官方更新日志

本周版本更新包括:Git 面板分支历史视图、支持从 Git Graph 上下文菜单运行自定义 Git 命令、Agent 内联渲染图片和 Mermaid 图表、全新的 subagent_model 设置、可选的补全项文本图标("completion_menu_item_kind": "symbol"),以及 Vim g z 跳转至单词的导航功能。

由 Zed Guild 交付 🛡️


了解关于 Zed Guild 的更多信息。

功能

AI

  • Agent: 新增 subagent_model 设置,用于指定生成子代理时使用的模型。(#56203
  • Agent: 新增对内联图片渲染的支持。(#56427
  • Agent: 新增对 Mermaid 图表的支持。(#56430
  • Agent: 改进了代理尝试编辑未保存缓冲区时的用户体验。(#55655
  • Agent: 新增 Mistral Ministral 3 模型。(#55443;感谢 dargor
  • 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: 新增 guardrail_identifierguardrail_version 设置,用于 AWS Bedrock,可在 IAM 策略要求所有模型请求都使用 guardrail 的环境中使用。(#50084;感谢 9to6
  • Agent: 新增对编辑外部代理线程标题的支持。(#56446
  • Agent: 在允许工具修改 .agents/skills/(项目级)或 ~/.agents/skills/(全局)内的文件之前新增用户确认要求,以保护任何代理安装的技能免受未经请求的编辑。(#56456
  • Anthropic: 新增从 Anthropic API 动态获取可用模型的功能。(#56397
  • 改进了侧边栏搜索占位符文本,现在显示"搜索线程…"而非"搜索…"。(#56081
  • 编辑预测: 新增输入"预期补丁"的功能,即在"编辑预测:评分补全"模态框中模型应该预测的内容。(#56629
  • 改进了 Anthropic 提示缓存利用率,降低了持续对话的延迟和成本。(#56472
  • 改进了 Bedrock 提示缓存利用率,将系统提示作为其自己的缓存前缀进行锚定。(#56474
  • 改进了 Copilot 编辑预测,不再依赖系统节点安装,因此系统节点版本不再影响其在 Zed 中的工作。(#56635

Git

  • 在 Git 面板中新增了历史视图,可快速查看给定分支的所有提交列表。(#56500
  • 新增从 Git Graph 提交上下文菜单运行全局自定义 Git 命令任务的支持。(#56354
  • 新增强制删除包含已修改或未跟踪文件的工作树的支持。(#56519
  • 在 git graph 上下文菜单中新增了"复制标签"操作。(#56110
  • git::Commit 操作(cmd-enterctrl-enter)改为现在提交待处理的修改。(#54472
  • 删除未合并的 git 分支时新增确认提示,并提供强制删除选项。(#55927
  • 在删除按钮上使用 alt+click 可立即强制删除分支。(#55927

Vim / Helix

  • 新增 Vim 模式下的 g z 跳转到单词导航。(#55492;感谢 GoldStrikeArch
  • 新增对 Helix 默认通过 space b 打开的缓冲区选择器的支持。(#55868;感谢 jnns
  • 新增设置 vim.show_edit_predictions_in_normal_mode 用于控制是否在普通模式下显示编辑预测。(#55956

远程开发

  • 新增对 SCP 风格 SSH URL 的支持:zed ssh://user@host:~/code/proj。(#56304;感谢 notpeter

其他

  • 为补全项新增了文本图标(默认禁用,使用 "completion_menu_item_kind": "symbol" 启用)。(#56396
  • 改进了 Markdown 预览表格单元格,在高行中垂直居中内容,并尊重表头中的列对齐方式。(#53465;感谢 davidalecrim1
  • 改进了渲染的 markdown 中的 Mermaid 图表,默认匹配您的主题。(#56430
  • 在状态栏项目和面板按钮的右键上下文菜单中新增了"隐藏按钮"条目。(#54971
  • 新增使用 path:start-end 语法(例如 file.rs:10-20)在文件查找器中打开带有行范围选中的文件的支持。(#53958;感谢 cppcoffee
  • 新增编辑器中 ctrl+click 悬停链接的 file:line:col 导航。(#55877;感谢 jabdinghoff
  • 通过有条件地根据 RHS 状态使用标题来优化多缓冲区创建。(#56058;感谢 chirivelli
  • 改进了诊断窗格摘录的最小尺寸。(#56172
  • 改进了 macOS 对话框中的默认按钮焦点。(#56513
  • 改进了 NixOS 用户缺少 rsync 时的自动更新错误消息。(#56097;感谢 karol-broda
  • 新增用于配置编辑器差异块颜色的主题键。(#51784;感谢 vitallium
  • 改进了扩展更新,使其对网络和上游故障更具弹性。(#54355

Bug 修复

  • Agent:修复了特定模型(Deepseek v4)编辑有时会失败的问题。(#55894
  • Ollama:修复了指定 auto_discover: false 仍会自动发现模型的问题。(#55999;感谢 ogtega
  • 修复了远程项目中恢复差异块会在 UI 中留下过时的无操作块的问题。(#54823
  • 修复了草稿线程中选择提及会解析为字面量 selection 而不是 URI 的问题。(#55203
  • 修复了 Zed 错误地将已移除的窗格保持为活动窗格的问题。(#56229
  • 修复了打开多缓冲区时跟随模式下的崩溃问题。(#55948
  • 修复了 Markdown 预览中包含部分输入的平行四边形节点(如 A[/]A[\])时的崩溃问题。(#56199
  • 修复了 agent "finished" 通知在排队消息发送前出现的问题。(#56157
  • 修复了底层提示任务取消完成前 agent 面板仍处于生成状态的问题。(#55562;感谢 brunorodmoreira
  • 修复了本地设置文件在远程工作区无法正确打开的问题。(#56373
  • 修复了更改活动项目后重新运行 git: branch diff 不会刷新分支差异以显示活动项目的分支差异的问题。(#56552
  • 修复了 AI 在单次补全中产生多个内联重写时出现的越界 panic 问题。(#52458;感谢 mre
  • 修复了水平滚动时代码透镜装饰绘制在编辑器视口外的问题。(#56549;感谢 terror
  • 修复了 Debug 模态框中标签被过早截断的问题。(#56510;感谢 afgomez
  • 修复了包含 Markdown 特殊字符的文件名(如 __somefile__)在 git 放弃确认对话框中被渲染为格式化文本的问题。(#56197;感谢 alkinun
  • 修复了 Zed 的缓存和数据目录在不同文件系统上时安装扩展失败的问题。(#56437;感谢 PiasekDev
  • 修复了 resolved lens 导致闪烁的问题。(#56047
  • 修复了一些罕见情况下 API 请求会失败并返回 Unauthorized 的问题。(#56559
  • 修复了 ACP Registry 在注册表或图标请求挂起时卡在加载状态的问题。(#56108;感谢 grgwuk990
  • 修复了 agent 面板在 agent 开始编辑时立即显示"恢复检查点"而不是等到回合结束的问题。(#56611
  • 修复了从空窗口打开文件或项目时未保存的无标题缓冲区被静默丢失的问题。(#55889
  • 修复了 Vim 对 MiniQuotes、MiniBrackets 和 AnyQuotes 的 change surrounds 功能。(#51067;感谢 ian-h-chamberlain
  • 修复了 Windows 安装程序任务参数语法错误的问题。(#50464
  • 修复了滚动条拖动期间内容高度变化时滚动条位置跳跃或反转的问题(例如 agent 面板流式传输时)。(#53378;感谢 KlausUllrich
  • 修复了 DashScope(阿里云)工具调用在流式传输增量块中未保留 id 和 name 的问题。
  • 修复了包含 Markdown 特殊字符的文件名(如 __somefile__)在文件删除确认对话框中被渲染为格式化文本的问题。(#55697;感谢 alkinun
  • 修复了 Vim %(跳转到匹配项)匹配 C 预处理器指令(如 #if/#endif)和注释分隔符的问题,与 Neovim 行为一致。(#55515;感谢 tanaxer01
  • 修复了 Vim % 在括号范围内空白行上使用时错误地扩展到文件其余部分的问题。(#55515;感谢 tanaxer01

重大变更和注意事项

  • 从内置 Agent 工具中移除了 open 工具。(#56295
  • 移除了已弃用的 xAI 模型。(#55931
  • 移除了已弃用的 Mistral 模型。(#55443;感谢 dargor
  • 移除了已弃用的 OpenCode 模型(MiMo V2、Hy3 和 Claude 3.5 Haiku)。(#56278;感谢 Vlaaaaaaad
  • 从 OpenCode 提供商中移除了 Ling 2.6 Flash Free 模型。(#55984;感谢 Sikriet
  • 移除了已弃用的 OpenAI 模型。(#56476