Zed 编辑器 v1.25.2 发布:安装包大幅瘦身与 AI 能力增强

Zed 编辑器 v1.25.2 发布:安装包大幅瘦身与 AI 能力增强

10 月 21 日,Zed 团队推出了 v1.25.2 版本。此次更新的重点在于减小了 macOS、Windows 和 Linux 平台下的二进制文件体积,同时引入了双击应用内联提示编辑、外部智能体上下文压缩及会话通知功能,并在 Amazon Bedrock 上集成了 GPT-6 Astra、Claude Fable 5.1 和 Claude Opus 5.5 等新模型。

核心功能升级

AI 交互能力扩展

  • 支持在 Amazon Bedrock 提供商中使用 GPT-6 Astra、Claude Fable 5.1 和 Claude Opus 5.5 模型,相关贡献来自 IbrahimKhan12 和 alexandergunnarson。
  • 针对使用 ACP 的外部智能体,启用了会话通知机制和上下文压缩功能,提升交互效率。

Git 操作优化

  • 优化了分支选择器的交互逻辑,明确提示删除远程跟踪分支仅移除本地引用,并移除了对远程跟踪分支无效的强制删除选项,该改进由 lld4n 提出。

语言支持增强

  • 支持通过双击内联提示或使用光标定位后执行接受命令,来应用内联提示文本编辑。
  • 在 JavaScript 和 TypeScript 中,为 svg、mathml 和 raw 标签模板添加了 HTML 语法高亮,并为 css({ … }) 对象中的模板字符串增加了 CSS 语法高亮支持。

远程开发体验改进

  • 通过减少一条命令来检测远程 shell、平台及操作系统版本,优化了 SSH 远程连接速度,该优化在从 Windows 连接时效果最为明显,由 Huliiiiii 贡献。

其他细节改进

  • 在跳转至行、定义、符号导航或浏览历史记录时,自动展开折叠的代码块,提升编辑连续性。
  • 在项目面板中为 SVG 文件添加了“打开 SVG 预览”选项。
  • 新增 tab_switcher.show_file_preview 设置项,控制选项卡切换器中是不是预览文件内容,默认开启。
  • 优化选项卡切换器交互,鼠标悬停不再改变选中状态,且弹出延迟更低,点击仍可切换标签。
  • 提升了恢复数百个编辑器选区及加载自定义图标主题时的启动速度。
  • 二进制文件体积显著减小,macOS 减少约 33%,Windows 减少 28%,Linux 减少 7%。

缺陷修复汇总

  • 修复了远程项目中环境变量及密钥在本地进程列表中可见的安全隐患,避免敏感信息泄露。
  • 解决了因不必要的 Git 检查点导致外部智能体提示发送缓慢或失败的问题。
  • 修复了通过 SSH 连接 Windows 主机时远程服务器启动失败的问题。
  • 修正了 Vim 模式下 ctrl-o 和 ctrl-i 在 Markdown 预览焦点状态下无法前后导航的 bug。
  • 解决了归档智能体线程在关联工作树文件夹被删除后导致 CPU 空转的问题。
  • 修复了多光标处于单词内时,大小写转换等文本变换命令导致单词重复的问题。
  • 修正了导航返回时跳过 Markdown 预览标签页的异常行为。
  • 修复了音频输出错误后通知声音停止,和 Linux 系统下音频线程持续占用 CPU 的问题。
  • 解决了 Git 面板提交编辑器按钮在悬停空白区域时透明度异常变化的问题。
  • 修复了独立打开的文件(如 zed README.md)在项目面板中缺少“打开 Markdown 预览”选项的问题。
  • 修正了设置界面侧边栏在滚动至页面末尾短小节时高亮错误的问题。
  • 解决了可滚动代码块在悬停时角落出现的视觉伪影。
  • 修复了 macOS 27 系统下窗口背景模糊效果失效的问题。
  • 纠正了选择无有效订阅的团队组织时,编辑预测显示无限额度及可用控件的逻辑错误。
  • 解决了新线程中外部智能体首次更新丢失,和启动期间退出导致错误输出缺失的问题。
  • 移除了智能体面板中终端滚动条与标题栏之间的多余空格。
  • 修复了 Gemini 模型在工具调用返回图像后报错的问题。
  • 解决了语言服务器缺少范围信息时,悬停弹出窗口闪烁或过早关闭的问题。
  • 修正了 Markdown 预览中居中对齐或右对齐 HTML 块内的图像显示为左对齐的问题。
  • 修复了兼容 OpenAI 的编辑预测在限制停止序列数量的服务器上失败的问题。
  • 解决了调试器终端中快捷键搜索功能无法使用的问题。
  • 修正了正则模式下,从当前选区填入的文本查找查询被错误解析为正则表达式而非字面文本的问题。
  • 统一了协作面板空状态样式与 Git 面板的一致性。
  • 修复了未打开项目时,线程侧边栏头部窗口控件对齐错误的问题。
  • 解决了 Markdown 表格及智能体响应中换行链接部分不可点击的问题。

发表评论