Skip to content

Zed Globalization zh-CN v1.18.0.1

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Sep 09:02
fb03e3b

ZedG v1.18.0

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

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

翻译键数: 88,512

本补丁做了什么:通过 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.18.0.deb

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

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


Zed 官方更新日志

本周的发布包括焕然一新的 Markdown 预览样式、C 和 C++ 的内联调试器值,以及跨工作区会话持久化的文件查找器历史记录。

由 Zed Guild 发布 🛡️

  • 修复了当模型在工具调用前发出推理时,内联助手不执行任何操作的问题。(#61220;感谢 aviatesk
  • 修复了某些 Pyright 和 BasedPyright 设置未正确应用的问题。(#62673;感谢 lingyaochu
  • 修复了清除所有书签后,书签未立即从装订线消失的问题。(#62847;感谢 austincummings
  • 修复了 LSP 状态工具提示,使其为运行时管理的语言服务器显示目标脚本路径。(#62919;感谢 lingyaochu

了解 Zed Guild

功能特性

AI

  • 在 Amazon Bedrock 上增加了对 GPT-5.6 的 100 万 token 上下文窗口的支持。(#63069;感谢 5herlocked
  • 在 Google AI 模型中增加了 Gemini 3.5 Flash-Lite。(#63129;感谢 ArneshBanerjee
  • 在 xAI 模型中增加了 Grok 4.5 和 Grok 4.6。(#63234
  • 增加了从 Agent 面板重新加载损坏的外部代理连接的功能,无需重启 Zed。(#62669;感谢 gaojunran
  • 为内联补全增加了可配置的 edit_predictions.<provider>.prediction_debounce 设置。(#61568;感谢 ddeityy
  • 为 OpenAI 订阅语言模型提供商增加了设置自动补全功能。(#62989
  • 改善了长时间代理会话期间的内存使用情况。(#63053;感谢 Prohect
  • 改善了对 Claude Fable 5.1 的支持。(#63571
  • 通过识别不可访问的主机,改善了语言模型连接错误提示。(#62990

Git

  • 增加了对 Tangled 仓库的永久链接支持。(#63051
  • 增加了 git: toggle diff base 操作,可在 HEAD 和默认分支之间切换差异基准。(#62966
  • 改善了 Git 图谱和 Git 历史视图,使其初始聚焦于搜索编辑器。(#63002
  • 改善了 Git 面板的“放弃跟踪更改”选项,使其仅影响打开上下文菜单所在目录内的文件。(#62872

调试器

  • 在使用 CodeLLDB 或 GDB 调试 C 和 C++ 时增加了内联值显示。(#46705;感谢 xcb3d
  • 为支持单线程执行的调试适配器增加了独立的“继续程序”和“继续线程”控件。(#63135

语言

  • 增加了通过 lsp.bash-language-server.settings 配置 Bash 语言服务器的支持。(#57487;感谢 CathalMullan
  • 改善了 Markdown 预览样式,优化了排版、间距和圆角内联代码背景。(#63118;感谢 archcorsair
  • 改善了表格数据预览,将其设置移入弹出窗口,为表格释放更多垂直空间。(#62812;感谢 HalavicH

终端

  • 增加了终端对 ctrl-alt-<字母> 按键组合的支持。(#62891;感谢 nbdd0121

Linux

  • 通过预热字体匹配缓存改善了渲染性能。(#63158
  • 通过在测量边界后缓存字形,改善了光栅化性能。(#63209

其他

  • 在设置窗口的搜索字段中增加了“清除”按钮,可清除搜索并重置导航列表。(#56033;感谢 asgoode
  • 为处于预览模式的编辑器增加了 in_preview 按键绑定上下文。(#61777;感谢 krawitzzZ
  • 改善了文件查找器历史记录,使其包含之前会话中最近打开的文件。(#55034;感谢 anilzeybek
  • 改善了使用 .editorconfig 文件的项目中的输入和渲染性能。(#63323
  • 通过增加对 Gboard 的支持,改善了 Android 上 GPUI Web 应用中的文本输入。(#63201
  • 改善了关闭正在加载大型文本文件的项目时的响应速度。(#62831;感谢 39ali

缺陷修复

  • 修复了当 on_last_window_closed 设置为 "quit_app"restore_on_startup 设置为 "last_session" 时,使用红色关闭按钮关闭最后一个 macOS 窗口后,上次会话的工作区状态未被保存或恢复的错误。 (#60477;感谢 Caleul)
  • 修复了终端面板在某些情况下无法打开,且面板在启动期间切回已恢复面板的问题。 (#62712)
  • 修复了对需要非默认范围的 MCP 服务器进行 OAuth 认证失败的问题。 (#63370;感谢 blue42u)
  • 修复了在 X11 上首次打开时,Zed 窗口有时保持空白的错误。 (#62081;感谢 mTvare6)
  • 修复了“继续程序”在某些调试适配器下仅恢复选中的线程而非所有线程的问题。 (#63135)
  • 修复了全局 gitignore 条目错误匹配打开项目外部目录并标记整个项目为被忽略的问题。 (#62130;感谢 floesche)
  • 修复了语言模型提供商拒绝被重试显示且未包含其可操作提供者消息的问题。 (#63095)
  • 修复了由过大的 LSP 悬停提示导致的性能问题。 (#63022)
  • 修复了在某些 Wayland 合成器上全屏时 UI 冻结的问题。 (#60690)
  • 修复了 GPUI Web 应用程序中的编辑可能应用到过时文本的错误。 (#63201)
  • 修复了 Git 面板上下文菜单中的键绑定在第一帧后发生变化的错误。 (#63021)
  • 修复了调试面板未能立即反映已切换断点的问题。 (#63240;感谢 caseyavila)
  • 修复了当 OpenAI 兼容模型发送仅包含使用量且缓存令牌字段为 null 的流式数据块时导致的崩溃。 (#62983;感谢 enoch-robinson)
  • 修复了在 Web 应用程序中调度性能分析的 GPUI 操作时导致的崩溃。 (#63183;感谢 labcoder)
  • 修复了在 X11 下关闭窗口时导致的崩溃。 (#63089)
  • 修复了自动补全项较长时,补全菜单标签与文档文本重叠的问题。 (#63581;感谢 itsfuad)
  • 修复了未打开项目时不显示 CSV 预览的问题。 (#63350)
  • 修复了包含控制字符(如制表符和换行符)的文件名在标签页、项目面板、文件查找器、标签页切换器和终端标签页标题中无法正常显示的错误。 (#62875;感谢 Taqinou)
  • 修复了打开模态对话框时焦点被窃取的问题。 (#63512;感谢 mateioprea)
  • 修复了代理面板偶尔会忘记所选代理的错误。 (#61147;感谢 tnayuki)
  • 修复了代理面板在打开项目或恢复未发送草稿时会选择未安装的外部代理,导致线程无法启动的问题。 (#62497;感谢 white-hat)
  • 修复了代理编辑面板和审查差异将整文件重写显示为全部添加行而无删除行的问题。 (#62267;感谢 drawing)
  • 修复了在按下 cmd-p 后,鼠标悬停在另一个条目上时文件查找器会跳转到错误文件的错误。 (#61716;感谢 HuaGu-Dragon)
  • 修复了当 if __name__ in ("__main__", ...) 风格的主守卫时,Python 运行按钮未出现在代码栏的错误。 (#58911;感谢 tlium)
  • 修复了 X11 紧急提示从未被清除的问题,这导致 Zed 在首次通知后在任务栏和停靠栏中显示永久性的注意力指示器。 (#61619;感谢 zquestz)
  • 修复了 Anthropic 计费、冲突和超时错误处理不正确的问题。 (#62984)
  • 修复了当语言服务器返回的定义路径大小写与工作区根目录不同时,macOS 项目面板出现重复文件条目的问题。 (#61392;感谢 NeverDieOne)
  • 修复了在调试 Python 任务时,tasks.json 中定义的环境变量未被应用的问题。 (#63154;感谢 andreyfedoseev)
  • 修复了扩展标签遮挡扩展卡片上操作按钮的问题。 (#63153;感谢 joshkent94)
  • 修复了当函数参数跨多行时,函数体无法折叠的问题。 (#62245;感谢 anxyum)
  • 修复了 OpenAI 过载错误的处理。 (#63238)
  • 修复了闲置的 Wayland 窗口以显示器刷新率唤醒的问题。 (#60690)
  • 修复了 Mermaid 图中标签未正确软换行的问题。 (#62931)
  • 修复了本地化的 Windows 资源管理器上下文菜单标题回退到英文的问题。 (#60634;感谢 justjavac)
  • 修复了在具有不同 DPI 缩放的 Windows 次要监视器上,新窗口部分打开在屏幕外的问题。 (#62859;感谢 dineshyadav03)
  • 修复了从包含 IPv6 主机的 SCP 风格 SSH URL 打开远程路径的问题。 (#62157;感谢 cppcoffee)
  • 修复了重叠的范围格式化结果导致文本重复的问题。 (#62935)
  • 修复了当启用 format_on_save 时,只读文件被格式化或保存的问题。 (#62921;感谢 mateioprea)
  • 修复了同正则表达式替换中使用前瞻或后顾的问题。 (#61900;感谢 IbrahimKhan12)
  • 修复了托管在 Mistral 上的模型(如 GLM 5.2)在流式数据块中省略 object 字段导致流式传输失败的问题。 (#62517;感谢 ummon-v)
  • 修复了终端对 alt-f5 按键的支持。 (#62891;感谢 nbdd0121)
  • 修复了在 GPUI Web 应用程序中组合期间移动光标后文本重复的问题。 (#63201)
  • 修复了文本换行规则,使标点符号和斜杠不会开始新行。 (#62743;感谢 alii)
  • 修复了 lsp_results_location 设置被 editor: go to declarationeditor: go to type definition 操作忽略的问题。 (#61060;感谢 xdBronch)
  • 修复了 Git 面板“未暂存”部分中文件“丢弃已跟踪更改”选项被启用的问题。 (#62872)
  • 修复了启动期间终端恢复完成时终端面板会关闭已打开模态对话框的问题。 (#63097;感谢 butvinm)
  • 修复了撤销文件重命名后会留下重命名操作创建的目录的问题。 (#60082)
  • 修复了在 X11 和 XWayland 下窗口管理器规则和任务栏分组无法识别 Zed 的问题。 (#62848;感谢 HundredBillion)
  • 修复了颜色表情符号字形周围的 Windows 伪影问题。 (#63225;感谢 39ali)
  • 修复了 Zed 在激活窗口时覆盖窗口管理器焦点策略的问题。 (#62081;感谢 mTvare6)
  • 修复了 macOS 在常规 Zed 文本输入中显示一次性代码自动填充建议的问题。 (#60116)

破坏性变更与注意事项

  • 改进了跨平台调试器步进快捷键以匹配 VS Code 默认设置:执行暂停时 f10 现在用于步过,f11 用于步入,而全屏模式在非暂停会话中仍保持可用。(#58729;感谢 Andrej730)
  • 从 Google AI 中移除了 Gemini 2.5 Flash-Lite、Gemini 2.5 Flash、Gemini 2.5 Pro 和 Gemini 3.1 Flash-Lite,并将 Gemini 3.5 Flash-Lite 设为默认快速模型。(#63131)
  • 从 Linux 发布归档中移除了 GLib 库,以避免与系统插件发生冲突。(#61593)