0.177.7
03/12/2025
macOS
正在加载...
正在加载...
Linux
正在加载...
正在加载...
🚀 Zed 现在有了内置 Git 支持!🚀
您可以从编辑器中查看差异、暂存更改、提交和推送。 更多信息,请查看博客文章。
增强功能
- 为
Editor::DeleteToBeginningOfLine
添加了对stop_at_indent
的支持。(感谢@felixpackard) - 添加了在编辑多缓冲区摘录的内容时展开它们的支持。(#25677)
- 添加了一种使用修饰键切换内嵌提示的方法。(#25752)
"inlay_hints": {
/// A set of modifiers which, when pressed, will toggle the visibility of inlay hints.
/// If the set is empty or not all the modifiers specified are pressed, inlay hints will not be toggled.
"toggle_on_modifiers_press": {
"control": false,
"shift": false,
"alt": false,
"platform": false,
"function": false
}
}
- 为自托管的 GitHub 企业实例添加了
复制永久链接
操作。(#26482) - SSH:添加了在连接字符串中指定
ssh_config
文件的支持(ssh -F ssh_config
)。(#25619) - SSH:添加了使用 busybox wget(Alpine 等)下载
zed-remote-server
的支持。(#25621) - 改进了 Zed 任务的
ZED_WORKTREE_ROOT
后备方案。(#25605) - 提高了渲染具有大量缓冲区的多缓冲区的性能。(#26308)
- 将
always_show_close_button
键更改为show_close_button
,并引入了一个新的hidden
值,该值允许从不显示关闭按钮。(#23880;感谢@Morgandri1) - 更新了
package.json
和tsconfig.json
的捆绑 JSON 模式。(#25826)
Vim
- 添加了设置默认 Vim 模式的功能。(#25067;感谢@aspiringLich)
- 修复了反引号
``
未被识别为对象的问题。(#24999;感谢@yichengliu)
语言
- 添加了
editor::OrganizeImports
操作,用于组织导入(排序、删除未使用的等),支持 LSP。 您可以使用alt-shift-o
键绑定来触发它。(#25793) - 添加了对 Odin 语言格式中可点击文件路径的支持。(#25842;感谢@devzeth)
AI
- 编辑预测:添加了
enabled_in_assistant
设置。(#25767) - 编辑预测:在
edit_predictions.disabled_globs
中添加了对绝对 glob 的支持。
Bug 修复
- 修复了编辑器滚动条中的 git hunk 指示器使用不正确颜色的问题。(#25824)
- 修复了 Markdown 预览以显示最大宽度为 100% 的图像。(#25632;感谢@huacnlee)
- 修复了 ansible-language-server 发送幻像诊断更新的问题。(#25903)
- 修复了在使用 Vim 搜索(
*
&#
)启用所有搜索选项后,使用buffer: deploy search
时缓冲区搜索选项未被重置的问题。(#25838) - 修复了如果其子面板之一处于活动状态,则
active_pane_modifiers
设置将应用于父面板的问题。(#25836) - 修复了搜索输入正则表达式高亮在重新部署后不会消失的问题。(#25797)
- 修复了在 Zed 的长时间会话中,
Zed.log
可能变得过大的问题。(#25768) - 修复了 Rust 测试任务出现在测试之外的问题。(#25787)
- 修复了接受编辑预测时 markdown 预览未更新的问题。(#25772)
- 修复了在 Swift 等语言中使用西里尔字符时发生的崩溃。(#25739)
- 修复了 Bedrock 模型提供程序并不总是遵循区域设置的问题。(#25716; 感谢 @5herlocked)
- 修复了活动诊断信息可能变得陈旧的问题。(#25646)
- 修复了编辑某些 Zig 文件时可能发生的卡顿。(#26092)
- 修复了语言模型在打开模型选择器后才会被验证的问题(仅预览版)。(#26138)
- 修复了查看具有大量摘录的多缓冲区时导致速度变慢的错误。(#26253)
- 修复了 AWS Bedrock 模型提供程序中一些潜在的 panic。(#26238)
- 修复了
editor: copy permalink to line
现在使用当前分支的上游,而不是origin
。(#26398) - Linux:修复了主题外观更改时可能发生的 panic。(#26019)
- Vim:修复了折叠的多缓冲区标题上的
j/k
。(#25944) - Vim:添加了 git 键盘快捷键:
d u/d U
用于在项目差异视图中暂存/取消暂存。d o/d O
用于在编辑器中显示/隐藏/切换暂存和d p
用于恢复代码块。(#26045)
重大更改和通知
- 为了保持一致性,重命名了几个键盘映射操作(例如,
GoToPrevHunk
→GoToPreviousHunk
,TabPrev
→Backtab
等)。您现有的配置的键绑定仍然有效。您可以单击键映射文件顶部的 "Backup and Update" 轻松更新到新操作。(#25909)