ZedG v1.21.0
Zed 编辑器的简体中文本地化构建版本,由 zed-globalization 自动翻译并编译。
目标语言: 简体中文 (zh-CN)
翻译键数: 96,311
本补丁做了什么:通过 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.21.0.deb
# 或解压 tar.gz
sudo tar -xzf zedg-zh-cn-linux-x86_64-v1.21.0.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.21.0.msi /quiet或解压 zip 后直接运行 ZedG.exe。
Zed 官方更新日志
本周发布包含语法高亮文件和 Markdown 代码块的更快渲染、语言服务器命令选择器、在长时间运行的 agent 回合期间保持系统唤醒的设置,以及对 Claude Opus 5.5(Anthropic)和 GPT-6 Astra、Sol 和 Luna(OpenAI)的 BYOK 支持。
功能特性
AI
- 添加了 SuperGrok 登录,使 SuperGrok 订阅者可以在 Agent 面板中使用 Grok 模型。(#63248;感谢 thibaudgg)
- 添加了
agent.prevent_idle_sleep设置(默认启用),用于在 agent 线程运行期间防止系统空闲休眠。(#53130;感谢 cppcoffee) - 添加了对 DeepSeek Flash 4.1 的支持。(#64014;感谢 cppcoffee)
- 添加了
agent.threads_sidebar_default_width设置,用于配置 Threads 侧边栏的宽度。(#62883;感谢 porada) - 添加了
agent: rename selected thread操作,用于从 Agent 面板重命名当前活动的 Terminal Thread。(#63660;感谢 mauriciord) - 添加了使用 Anthropic API 密钥对 Claude Opus 5.5 的 BYOK 支持。(#64627)
- 添加了使用 OpenAI API 密钥对 GPT-6 Sol 和 GPT-6 Luna 的 BYOK 支持。(#64628)
- 添加了使用 OpenAI API 密钥对 GPT-6 Astra 的 BYOK 支持。(#64420)
- 在 Mistral provider 中添加了 Z.ai GLM。(#63535;感谢 ummon-v)
- 改进了 ACP 兼容性和异步任务唤醒处理。(#64077)
Git
语言
- 添加了语言服务器命令选择器,并支持语言服务器通过
showDocument请求打开文件和 URL。(#63607) - 在打开 Emmet 支持的语言文件时,添加了安装 Emmet 扩展的提示。(#63750)
- 添加了直接从可操作的 inlay hints 运行语言服务器操作的支持。(#63605)
- 改进了 Agent 面板、悬停弹出层和 Markdown 预览中 Markdown 代码块的渲染性能。(#63138)
- 通过自动替换过时的 WASI SDK 安装,改进了开发扩展的编译。(#63816;感谢 jkbz64)
其他
- 为
editor::ToggleComments键绑定操作添加了comment_empty_lines参数,用于多行选择。将其设置为true可注释空行,或设置为false跳过空行;Zed 的默认键位映射现在使用true,而 VS Code 键位映射使用false。(#63961;感谢 UdeshyaDhungana) - 添加了
editor.code_lens.foreground,用于独立自定义 CodeLens 文本。(#64084;感谢 giorgiopogliani) - 在
read_only_files中添加了对"..."的支持,使项目设置可以扩展继承的只读模式。(#64222;感谢 porada) - 添加了
menu(Linux 和 Windows)和shift-f10(所有平台)快捷键,用于打开所选 Project 面板条目的上下文菜单。(#46744;感谢 CCXLV) - 改进了语法高亮文件中的编辑器渲染性能,尤其是在启用 minimap 时。(#63145)
错误修复
- 修复了文件夹停止拖拽后仍保持高亮状态的问题。(#64038;感谢 tidely)
- 修复了退出全屏时 macOS 红绿灯按钮的动画问题。(#64339;感谢 tidely)
- 修复了 macOS 窗口恢复时在当前活跃的 Space 而非其原始 Space 中重新打开的问题。(#58886;感谢 tnayuki)
- 修复了提示词限制低于上下文窗口的 GitHub Copilot 模型的自动压缩阈值问题。(#64195)
- 修复了未配置默认模型时 Inline Assistant 无法选择可用备用模型的问题。(#63963;感谢 hferreiro)
- 修复了 macOS 上将指针移到其他应用上时可能触发其下方 Zed 窗口悬停效果的问题。(#64234)
- 修复了查看 diff 时已删除文件在 Outline Panel 中显示在文件树之外的问题。(#63570;感谢 FrantisekGazo)
- 修复了 Python 解释器发现过程中可执行文件输出非 UTF-8 内容时导致的崩溃问题。(#64040)
- 修复了在 Helix 模式下于展开的已删除 diff 块中粘贴时导致的崩溃问题。(#64245)
- 修复了本地 XKB 键盘定义文件不可用时 Linux 启动崩溃的问题。(#64113)
- 修复了 Anthropic 额度耗尽被归类为格式错误的请求而非支付问题的问题。(#63988)
- 修复了 Linux Wayland 上已取消的外部文件拖拽有时仍保持活跃状态,导致后续点击复制所拖拽文件的问题。(#64122;感谢 itsfuad)
- 修复了 Windows ARM64 上开发扩展的编译问题。(#63816;感谢 jkbz64)
- 修复了包含大型 Tree-sitter 语法的开发扩展的编译问题。(#63816;感谢 jkbz64)
- 修复了托管计数和压缩请求的数据保留同意检查问题。(#64194)
- 修复了 diff 统计信息未使用主题的版本控制颜色显示新增和删除行数的问题。(#64083;感谢 kvechkanov)
- 修复了字体建议中列出不可用的备用字体和内部字体别名的问题。(#64095)
- 修复了在多个 Zed 实例之间共享数据库时间歇性出现"database is locked"错误的问题。(#63923;感谢 whitecat1331)
- 修复了 Ollama 无法访问工具调用返回的图像的问题。(#64121;感谢 marius851000)
- 修复了 Python 装饰器语法高亮与矩阵乘法运算符冲突的问题。(#58077;感谢 allachance)
- 修复了远程服务器移除提示无法获取键盘焦点的问题。(#60965;感谢 cfiq)
- 修复了 Agent Panel 中终端工具输出未一致使用主题的
terminal.background颜色的问题。(#64163;感谢 chrisdrackett) - 修复了按住 Command 后 gutter 工具提示中修饰键点击提示的问题。(#64124;感谢 GautamBytes)
- 修复了 Project Panel 无法滚动到已折叠的父文件夹的问题。(#64207)
- 修复了在合并冲突的空侧输入时导致的崩溃问题。(#64604)
- 修复了新可用的 ChatGPT 订阅模型未出现在模型选择器中的问题。(#64625)
- 修复了在多仓库项目中查看更改时 Git Panel 意外切换仓库的问题。(#58795;感谢 mengh04)
- 修复了在较窄的自定义宽度下已删除的 Git gutter 标记消失的问题。(#64469;感谢 rajin-khan)
- 修复了项目根文件夹无法重命名为与子文件夹同名的问题。(#64268;感谢 D4r3NPo)
- 修复了 Mistral Small 和 Medium 的思考模式切换问题。(#63535;感谢 ummon-v)