外部精选
Zed 1.12.0
本文来自外部来源,不是黄奕彬的原创文章。本站提供原文入口,并在采集端生成 AI 结构化摘要、解读与中文翻译(如有),一切以原文为准。
阅读原文(zed.dev)结构化摘要 AI 生成
背景与问题
Zed 编辑器按周发布 stable 版本更新,本文为 1.12.0 版本的官方发布说明,面向 Zed 用户与关注者。
- 目标是告知本周新增功能、改进与修复内容,帮助用户了解版本变化并决定是否升级。
- 本周亮点为 Git 面板的 Staged/Unstaged 分组,以及 File Finder 与 Text Finder 的多选支持。
方法或内容
正文为变更清单式发布说明,按类别组织:
- 概览与改进:分支筛选选项、设置 UI 对 900px 以下窗口宽度的支持、语义高亮改进等。
- Features:分 AI、Git、Languages、Other 四类列出新功能。
- Bug Fixes:数十项按条目列出的修复,每条附 PR 编号,部分附贡献者致谢。
- 全文以 "Shipped by the Zed Guild 🛡️" 标注发布主体。
关键发现 / 结果
- Git:面板新增 Staging 分组选项(Staged/Unstaged 分区及暂存控制);新增 GPG 提交签名密码提示、Restore/Restore All 按钮、History 页签的 Git Graph 右键菜单、blame 提示加入 tags。
- AI:ACP elicitations 默认启用;自定义 Anthropic 模型支持
"mode": { "type": "adaptive" }与supports_fast_mode设置;OpenCode Zen 新增 GPT 5.6 Luna/Terra/Sol 与 Grok 4.5;Amazon Bedrock 经bedrock-mantle端点新增 GPT-5.6 Sol/Terra/Luna;ChatGPT 订阅支持 GPT 5.6 Luna。 - 查找器多选:
cmd-click(macOS)/ctrl-click(Linux/Windows)/tab多选后回车打开,配多选按钮与cmd-shift-s/ctrl-shift-s快捷键。 format_on_save新增modifications与modifications_if_available选项,仅格式化 Git 变更行。- 修复
typescript-language-server在 TypeScript 7 发布后损坏的问题,升级到 TS 7 的项目需安装tsgo扩展。 - 另含 Wayland 复制粘贴失效、macOS 窗口崩溃、pnpm workspace 文件移入 symlink 路径等数十项修复。
结论与意义
结论:本版本主要提升 Git 工作流(暂存分组、恢复按钮)、文件查找效率(多选)与 AI/Agent 体验(新模型接入、通知与 MCP 工具展示改进),并修复大量稳定性问题。
- 适用边界:内容仅描述
1.12.0的变更;原文未说明升级风险、回滚方案及各功能的性能数据。
AI 解读 AI 生成
方法:按「时空变量」分析(时间 / 空间 / 变量,严格区分包含、相关与因果),对象包括原文作者、署名人员与关键技术及其实际原理;结论用「元反空」(元思考、反思考、空思考、综合)整理。
时间:何时发生,现在是否仍成立
按来源日期,发布时间为北京时间 2026-07-23 08:16:36,原文自述为"本周发布"。
- 内容是该版本的时点快照;其中模型清单(GPT 5.6 系列、Grok 4.5)与 TypeScript 7 兼容方案(依赖
tsgo扩展)最易随后续版本与外部依赖变化而失效。 - 修复类条目属事实陈述,持续成立可能性高。
空间:谁的环境 / 场景
适用于 Zed 编辑器 stable 通道 1.12.0 版本用户。
- 平台覆盖 macOS、Linux(含 Wayland 相关修复)与 Windows。
- 场景涉及:Git 集成(面板、Git Graph、GPG 签名)、Agent Panel、MCP/ACP、LSP(Pyright/Basedpyright、TypeScript)、Markdown 预览、集成终端、多项目工作区等。
- 原文未说明具体部署形态或订阅门槛限制。
变量:实际改变了什么
- 行为:查找器新增多选并默认提供快捷键与复选框;Markdown 预览可用
cmd-shift-v/ctrl-shift-v切换预览与源文件;remove_trailing_whitespace_on_save等在 modifications 格式化模式下仅作用于变更行。 - 结构:Git 面板分为 Staged/Unstaged 区块;Agent 通知改为请求 OS 级窗口注意;MCP 工具头在空间允许时显示主参数。
- 默认值:ACP elicitations 改为默认启用。
- 可用性:新增 GPT 5.6 系列、Grok 4.5 等模型接入。
- 价格:原文未说明。
区分:包含 ≠ 相关 ≠ 因果
- 明确因果:Bug Fixes 条目均为"修复导致问题消除"的直接因果,如修复 GPG 密码在
gpg-agent已缓存时仍每次提示、修复 Wayland 上因剪贴板占用导致的复制粘贴失效。 - 相关/并列:新增模型条目仅表示"已加入可用列表",原文未说明其与任何性能结果的因果关系。
- 包含:Features 的四类划分只是组织结构,各条目间无因果链。
- 不确定:TypeScript 7 发布导致 server 损坏的内部机制原文未说明,仅给出修复与
tsgo变通方案。
对象:作者/署名与关键技术原理
署名:结构化作者字段为空,原文未标注作者;正文仅自述 "Shipped by the Zed Guild 🛡️",并在条目中致谢社区贡献者(如 chirivelli、feitreim、lingyaochu、RemcoSmitsDev 等),但这不构成正式署名。关键技术按原文描述:
- ACP elicitations:允许 ACP agents 收集结构化用户输入。
- adaptive thinking:自定义 Anthropic 模型经
"mode": { "type": "adaptive" }配置启用。 format_on_save的modifications模式:仅格式化 Git 变更行而非整个文件,避免遗留代码库的 diff 抖动。workspace: toggle editor zoom:最大化活动编辑器窗格同时保持面板可见。tsgo扩展:升级 TypeScript 7 的项目使用其原生 language server 的途径。
元反空综合结论
- 元:本质是周更版 changangelog,解决"这个版本改了什么、是否与我相关"的信息问题,是升级决策与问题排查的一手依据。
- 反:最可能失效或有边界的部分:模型清单与端点(GPT 5.6 系列、Grok 4.5、
bedrock-mantle)会随提供商演进而过时;TypeScript 7 兼容依赖tsgo扩展的外部进度;默认启用项与快捷键可能在未来版本调整;平台特定修复(Wayland、macOS 崩溃)仅在相应环境有意义。 - 空:去掉叙事后剩下的必要事实:Zed
1.12.0稳定版发布,新增 Git 暂存分组、查找器多选、AI 模型接入、按变更行格式化等功能,以及带编号的数十项修复。 - 综合:作为附 PR 编号与贡献者的官方变更记录,可信度较高,可作为升级与排查参考;但条目仅为变更声明,不构成功能质量的因果证据,实际效果需在用户自身环境验证。
中文译文 AI 生成
本周发布包含 Git Panel 中的 Staged 与 Unstaged 分组,以及 File Finder 和 Text Finder 中的多选功能。
由 Zed Guild 🛡️ 发布。
- 改进了分支选择器中的分支过滤,提供 all、local 和 remote 选项。(#60857; 感谢 chirivelli)
- Settings UI:改进了对 900 px 以下窗口宽度的支持。(#60786; 感谢 feitreim)
- 改进了语义 token 高亮,以区分函数参数与局部变量。(#60949; 感谢 lingyaochu)
- 修复了关闭 buffer 时工作区诊断信息被清除的问题。(#59875; 感谢 lingyaochu)
- Git:修复了当
gpg-agent已缓存密码短语或密钥未受保护时,每次提交都出现 GPG 签名密码短语提示的问题。(#61265; 感谢 RemcoSmitsDev) - 修复了在配置了 Pyright 或 Basedpyright 设置但未指定 Python 解释器路径时,工具链选择被忽略的问题。(#59990; 感谢 lingyaochu)
- 修复了窗口管理控件变灰且不可用的问题。(#60620; 感谢 RemcoSmitsDev)
- Agent Panel:修复了粘性的等待确认内容覆盖整个面板的问题。(#60992; 感谢 RemcoSmitsDev)
- Editor:修复了选区覆盖 inlay hints 时的渲染问题。(#60912; 感谢 feitreim)
- 修复了带默认值的解构参数语法高亮不一致的问题。(#60767; 感谢 feeiyu)
- 修复了 Markdown 预览中双击文本选择和标签栏闪烁的问题。(#60817; 感谢 feeiyu)
- 修复了重新打开工作区时 Python 虚拟环境未自动恢复的问题。(#60030; 感谢 lingyaochu)
- 修复了在嵌套 Git 目录中禁用排除文件搜索后,被忽略文件仍留在项目搜索结果中的问题。(#60772; 感谢 vitallium)
了解 Zed Guild。
功能
AI
- 默认启用 ACP elicitations,允许 ACP agents 收集结构化的用户输入。(#60749)
- 为自定义 Anthropic 模型新增 adaptive thinking 支持,使用
"mode": { "type": "adaptive" }配置。(#57207; 感谢 zerx-lab) - 新增
supports_fast_mode设置,用于在自定义 Anthropic 模型上启用 fast mode。(#58225; 感谢 Moeblack) - 向 OpenCode Zen 新增了 GPT 5.6 Luna、GPT 5.6 Terra、GPT 5.6 Sol 和 Grok 4.5。(#60852; 感谢 Vlaaaaaaad)
- 通过
bedrock-mantle端点向 Amazon Bedrock 提供商新增了 GPT-5.6 Sol、Terra 和 Luna 模型。(#61008; 感谢 IbrahimKhan12) - 为 ChatGPT 订阅新增 GPT 5.6 Luna 支持。(#61083; 感谢 gb-jos)
- 改进了 Agent 通知,会为相应的 Zed 窗口请求操作系统级别的注意力。(#58779)
- 新增了展开进行中的 MCP 工具调用的能力。(#60695)
- 新增了 Agent 标题生成失败时的实际错误信息。(#60982)
- 改进了技能删除:增加确认提示,并将被删除的技能移入系统回收站而非永久删除。(#61031, #61044)
- 改进了 MCP 工具头部,在空间允许时显示主要参数。(#54604; 感谢 neuodev)
Git
- 为 Git Panel 新增 Staging 分组选项,包含独立的 Staged 和 Unstaged 区域,以及用于暂存或取消暂存更改的控件。(#59884; 感谢 chirivelli)
- 在 Zed 中新增 GPG 密码短语提示,用于解锁提交签名密钥。(#58791; 感谢 RemcoSmitsDev)
- 为未暂存差异视图新增 Restore 和 Restore All 按钮,用于丢弃未暂存的更改。(#60639; 感谢 npv12)
- 为 Git Panel 的 History 标签页新增 Git Graph 上下文菜单。(#60713)
- 为 Git blame 工具提示新增了标签。(#60757; 感谢 pixel365)
语言
- 为
editor: find all references、editor: go to definition和editor: go to implementation新增了带预览的可过滤结果选择器,可通过lsp_results_location全局配置,或通过open_results_in按操作配置。(#59838; 感谢 dbkegley) - 新增了将剪贴板图片粘贴到 Markdown 文件的支持。(#58588; 感谢 KeeTraxx)
- 改进了 Markdown 预览:在 macOS 上使用
cmd-shift-v,在 Linux 和 Windows 上使用ctrl-shift-v,可在预览与其源文件之间切换。(#60867; 感谢 snackycracky) - 为 JavaScript 和 TypeScript 模板字符串新增
/*glsl*/和/*wgsl*/注释标签语法注入。(#55341; 感谢 foretoo) - 为
deno.lock文件新增 JSON 语言支持。(#60679; 感谢 byteoxo)
其他
- 为 File Finder 和 Text Finder 新增多选功能:在 macOS 上使用
cmd-click,在 Linux 和 Windows 上使用ctrl-click,或使用tab选择多个项目,然后按enter全部打开。通过搜索栏中的多选按钮、cmd-shift-s(macOS)和ctrl-shift-s(Linux/Windows)快捷键以及选择复选框提升了可发现性。(#59931, #60919; 感谢 ypatodkar) - 为
format_on_save新增modifications和modifications_if_available选项,仅格式化 Git 已更改的行而非整个文件。(#49964; 感谢 G36maid) - 新增
workspace: toggle editor zoom操作,可在中心区域内最大化活动的编辑器窗格,同时保持面板可见。(#53911; 感谢 orutherfurd) - 新增
editor: move to next comment paragraph和editor: move to previous comment paragraph操作,用于在注释段落之间移动光标。(#58353; 感谢toddATavail) - 新增了将 gitignored 子目录作为独立工作区打开的支持。(#60918)
- 新增了在
reduce_motion设为on时减少动画的支持。(#60614) - 改进了在 Agent Panel 和 Markdown Preview 中复制选定文本。带样式文本的部分选区现在会复制为格式良好的 Markdown,而单个 inline code span 内的选区则复制为纯文本。(#60657)
- 新增了导入 VS Code 的
editor.formatOnSaveMode设置的支持。(#49964; 感谢 G36maid) - 新增了项目搜索中对 regex 子程序调用的支持。(#55471; 感谢 keith-hall)
- 在下载按钮的工具提示中新增了下载百分比。(#60990)
- 改进了
remove_trailing_whitespace_on_save和ensure_final_newline_on_save,在使用modifications格式化模式时仅影响已更改的行,避免遗留代码库中出现不必要的 diff 抖动。(#49964; 感谢 G36maid)
缺陷修复
- 修复了 Agent 的
edit_file工具在替换内容仅首行省略前导空白时破坏缩进的问题。(#60613) - 修复了 LSP 服务器未响应诊断请求时 Agent 无限期挂起的问题。(#61176)
- 修复了 worktree 的拖放重新排序问题。(#55755;感谢 eth0net)
- 修复了
pnpmworkspace 中的文件在保存后被移动到符号链接的node_modules路径的问题。(#57846;感谢 gb-jos) - 修复了 TypeScript 7 发布后
typescript-language-server损坏的问题。对于已升级到 TypeScript 7 的项目,请安装tsgo扩展以使用 TypeScript 的原生语言服务器。(#60970) - 修复了从 Settings UI 无法打开 ACP 文档的问题。(#60881)
- 修复了在 workspace 中打开多个项目文件夹时,无法发现配置在
.zed/settings.json中的 MCP 服务器的问题。(#52849;感谢 OmChillure) - 修复了在 Linux 上终端获得焦点时
ctrl-q退出 Zed 而非转发给 shell 的问题。(#58879;感谢 saberoueslati) - 修复了
editor: copy file location在 multibuffer 中复制错误行号的问题。(#60781;感谢 apoorva-01) - 修复了不可写入的文件在可编辑缓冲区而非只读缓冲区中打开的问题。(#57202;感谢 David3u)
- 修复了 picker 在变得过窄时不会自动从右侧分栏切换为下方分栏的问题。(#60559;感谢 zphrs)
- 修复了
editor: line up和editor: line down动作未遵循vertical_scroll_margin的问题。(#52057;感谢 TwoClocks) - 修复了与 Agent Panel 交互时导致 UI 挂起的一个原因。(#61257)
- 修复了在 Linux 上恰在文件对话框正在打开时关闭 Wayland 窗口导致的崩溃。(#60621)
- 修复了在 Git Graph 已打开时使用 Show in Git Graph 导致的崩溃。(#60717)
- 修复了在关闭、调整大小或在窗口之间切换时出现的罕见 macOS 崩溃,并消除了相关的内存泄漏。(#60696)
- 修复了鼠标离开窗口时元素悬停状态未清除的问题。(#60275;感谢 phisch)
- 修复了由嵌套 popover 导致的 Git Panel 分支选择器菜单失效的问题。(#60926)
- 修复了 Wayland 上多次 IME 提交导致 Zed 无限期保留剪贴板所有权后复制粘贴失效的问题。(#61454)
- 修复了 Git Panel 中包含换行符的文件名渲染为多行的问题。(#60862;感谢 nolight132)
- 修复了使用 alternate screen 时集成终端闪烁的问题。(#61325;感谢 lixiaoyan)
- 修复了鼠标悬停在 Project Panel 空白区域时焦点跟随鼠标的问题。(#60974)
- 修复了格式化器失败时未显示 "Formatting failed" 状态栏指示器的问题。(#60839;感谢 apoorva-01)
- 修复了 Git Graph 对更新了子模块的提交显示 0 Changed Files 的问题。(#60479;感谢 Eagl61)
- 修复了 inlay hints 可见时 Helix 模式的
shift-c多光标选择选错文本的问题。(#60755;感谢 HuaGu-Dragon) - 修复了被忽略的语言服务器在已全局禁用的情况下仍会启动的问题。(#60984)
- 修复了切换后内联诊断未立即显示或消失的问题。(#60978)
- 修复了 LM Studio 未显示上下文窗口使用率转轮的问题。(#57861;感谢 GabrieleAncillai)
- 修复了纯文本文件中嵌套括号不自动闭合的问题。(#60841;感谢 apoorva-01)
- 修复了在多文件 Git 历史差异中从右键菜单打开项目文件的问题。(#60807;感谢 peakxy)
- 修复了使用 CRLF 行尾时的项目搜索问题。(#55471;感谢 keith-hall)
- 修复了本地与远程 workspace 使用相同 checkout 路径时,Recent Projects 隐藏二者之一的问题。(#53953;感谢 DevDonzo)
- 修复了
origin/main等远程分支未出现在分支 diff base 选择器中的问题,该问题导致更改 base 后无法切换回去。(#60765) - 修复了当需要其远程名称时,从默认分支创建远程 worktree 的问题。(#59134;感谢 rtbenfield)
- 修复了 split-file diff 缺少语法高亮的问题。(#60914)
- 修复了 C 和 C++ 中 case 标签下的语句未缩进的问题。(#60758;感谢 apoorva-01)
- 修复了内容未填满可用高度时垂直调整大小导致的终端抖动问题。(#56715;感谢 pigletfly)
- 修复了在终端中点击包含非 ASCII 字符的行上的
path:row:column链接时光标落在错误列的问题。(#61036) - 修复了 Git Panel 历史标签页在空仓库中一直处于加载状态,以及在 detached HEAD 状态下无法加载提交的问题。(#57959;感谢 Revantark)
- 修复了 Agent 生成期间消息编辑器未完全展开的问题。(#55916;感谢 soddygo)
- 修复了多项目 workspace 中
workspace: close project动作未切换到另一个项目的问题。(#60524;感谢 akshitj11) - 修复了在 Windows 上从 Git Panel 将未跟踪文件移入回收站的问题。(#60899)
展开原文提取正文(采集端自动提取,可能有缺失)
This week's release includes Staged and Unstaged grouping in the Git Panel and multi-select in the File Finder and Text Finder. Shipped by the Zed Guild 🛡️
Improved branch filtering with all, local, and remote options in the branch picker. (#60857; thanks chirivelli) Settings UI: Improved support for window widths below 900 px. (#60786; thanks feitreim) Improved semantic token highlighting to distinguish function parameters from local variables. (#60949; thanks lingyaochu) Fixed workspace diagnostics being cleared when closing a buffer. (#59875; thanks lingyaochu) Git: Fixed the GPG signing passphrase prompt appearing on every commit when gpg-agent had the passphrase cached or the key was unprotected. (#61265; thanks RemcoSmitsDev) Fixed toolchain selection being ignored when Pyright or Basedpyright settings were configured without specifying a Python interpreter path. (#59990; thanks lingyaochu) Fixed window management controls being grayed out and unavailable. (#60620; thanks RemcoSmitsDev) Agent Panel: Fixed sticky awaiting confirmation content covering the entire panel. (#60992; thanks RemcoSmitsDev) Editor: Fixed rendering issues with selections over inlay hints. (#60912; thanks feitreim) Fixed inconsistent syntax highlighting for destructured parameters with default values. (#60767; thanks feeiyu) Fixed double-click text selection and tab bar flicker in Markdown previews. (#60817; thanks feeiyu) Fixed Python virtual environments not being restored automatically when reopening a workspace. (#60030; thanks lingyaochu) Fixed ignored files remaining in project search results after excluded-file search was disabled in nested Git directories. (#60772; thanks vitallium)
Learn about the Zed Guild. Features AI
Enabled ACP elicitations by default, allowing ACP agents to collect structured user input. (#60749) Added support for adaptive thinking in custom Anthropic models using the "mode": { "type": "adaptive" } configuration. (#57207; thanks zerx-lab) Added the supports_fast_mode setting for enabling fast mode on custom Anthropic models. (#58225; thanks Moeblack) Added GPT 5.6 Luna, GPT 5.6 Terra, GPT 5.6 Sol, and Grok 4.5 to OpenCode Zen. (#60852; thanks Vlaaaaaaad) Added GPT-5.6 Sol, Terra, and Luna models to the Amazon Bedrock provider via the bedrock-mantle endpoint. (#61008; thanks IbrahimKhan12) Added GPT 5.6 Luna support for ChatGPT subscriptions. (#61083; thanks gb-jos) Improved Agent notifications by requesting OS-level attention for the corresponding Zed window. (#58779) Added the ability to expand in-progress MCP tool calls. (#60695) Added the actual error message when Agent title generation failed. (#60982) Improved skill deletion with a confirmation prompt and by moving deleted skills to the system trash instead of permanently deleting them. (#61031, #61044) Improved MCP tool headers to show the primary argument when space allows. (#54604; thanks neuodev)
Git
Added a Staging grouping option to the Git Panel, with separate Staged and Unstaged sections and controls for staging or unstaging changes. (#59884; thanks chirivelli) Added GPG passphrase prompts in Zed for unlocking commit-signing keys. (#58791; thanks RemcoSmitsDev) Added Restore and Restore All buttons to the unstaged diff view for discarding unstaged changes. (#60639; thanks npv12) Added the Git Graph context menu to the Git Panel's History tab. (#60713) Added tags to Git blame tooltips. (#60757; thanks pixel365)
Languages
Added filterable result pickers with previews for editor: find all references, editor: go to definition, and editor: go to implementation, configurable globally with lsp_results_location or per action with open_results_in. (#59838; thanks dbkegley)
Added support for pasting clipboard images into Markdown files. (#58588; thanks KeeTraxx)
Improved Markdown previews so cmd-shift-v on macOS and ctrl-shift-v on Linux and Windows switches between the preview and its source file. (#60867; thanks snackycracky)
Added /*glsl*/ and /*wgsl*/ comment-label syntax injection for JavaScript and TypeScript template literals. (#55341; thanks foretoo)
Added JSON language support for deno.lock files. (#60679; thanks byteoxo)
Other
Added multi-select to the File Finder and Text Finder: use cmd-click on macOS, ctrl-click on Linux and Windows, or tab to select multiple items, then press enter to open them all. Improved its discoverability with a multi-select button in the search bar, cmd-shift-s (macOS) and ctrl-shift-s (Linux/Windows) shortcuts, and selection checkboxes. (#59931, #60919; thanks ypatodkar) Added modifications and modifications_if_available options to format_on_save to format only Git-changed lines instead of the entire file. (#49964; thanks G36maid) Added the workspace: toggle editor zoom action to maximize the active editor pane within the center area while keeping panels visible. (#53911; thanks orutherfurd) Added the editor: move to next comment paragraph and editor: move to previous comment paragraph actions to move the caret between comment paragraphs. (#58353; thanks toddATavail) Added support for opening gitignored subdirectories as separate workspaces. (#60918) Added support for reducing animations when reduce_motion is set to on. (#60614) Improved copying selected text in the Agent Panel and Markdown Preview. Partial selections of styled text now copy as well-formed Markdown, while selections within a single inline code span copy as plain text. (#60657) Added support for importing VS Code's editor.formatOnSaveMode setting. (#49964; thanks G36maid) Added support for regex subroutine calls in project search. (#55471; thanks keith-hall) Added the download percentage to the download button's tooltip. (#60990) Improved remove_trailing_whitespace_on_save and ensure_final_newline_on_save to affect only changed lines when using a modifications formatting mode, preventing unwanted diff jitter in legacy codebases. (#49964; thanks G36maid)
Bug Fixes
Fixed the Agent's edit_file tool corrupting indentation when a replacement omitted leading whitespace on only its first line. (#60613) Fixed agents hanging indefinitely when an LSP server did not respond to diagnostics requests. (#61176) Fixed drag-and-drop worktree reordering. (#55755; thanks eth0net) Fixed files in pnpm workspaces moving to symlinked node_modules paths after saving. (#57846; thanks gb-jos) Fixed typescript-language-server breaking after the TypeScript 7 release. For projects that have upgraded to TypeScript 7, install the tsgo extension to use TypeScript's native language server. (#60970) Fixed ACP documentation failing to open from the Settings UI. (#60881) Fixed MCP servers configured in .zed/settings.json not being discovered when multiple project folders were open in a workspace. (#52849; thanks OmChillure) Fixed ctrl-q quitting Zed instead of being forwarded to the shell when a terminal was focused on Linux. (#58879; thanks saberoueslati) Fixed editor: copy file location copying the wrong line number in multibuffers. (#60781; thanks apoorva-01) Fixed a bug where non-writable files opened in editable buffers instead of read-only buffers. (#57202; thanks David3u) Fixed a bug where pickers did not automatically switch from a right split to a down split when they became too narrow. (#60559; thanks zphrs) Fixed a bug where the editor: line up and editor: line down actions did not honor vertical_scroll_margin. (#52057; thanks TwoClocks) Fixed a cause of UI hangs when interacting with the Agent Panel. (#61257) Fixed a crash on Linux when a Wayland window was closed just as a file dialog was being opened. (#60621) Fixed a crash when using Show in Git Graph while Git Graph was already open. (#60717) Fixed a rare macOS crash when closing, resizing, or switching between windows, and eliminated a related memory leak. (#60696) Fixed an element's hover state not clearing when the mouse left the window. (#60275; thanks phisch) Fixed branch picker menu failures in the Git Panel caused by nested popovers. (#60926) Fixed copy and paste breaking on Wayland after many IME commits caused Zed to retain clipboard ownership indefinitely. (#61454) Fixed file names containing newlines rendering across multiple lines in the Git Panel. (#60862; thanks nolight132) Fixed flickering in the integrated terminal when using the alternate screen. (#61325; thanks lixiaoyan) Fixed focus following the mouse over blank space in the Project Panel. (#60974) Fixed formatter failures not showing the "Formatting failed" status bar indicator. (#60839; thanks apoorva-01) Fixed Git Graph showing 0 Changed Files for commits that updated submodules. (#60479; thanks Eagl61) Fixed Helix mode's shift-c multi-cursor selection targeting the wrong text when inlay hints were visible. (#60755; thanks HuaGu-Dragon) Fixed ignored language servers starting despite being disabled globally. (#60984) Fixed inline diagnostics not immediately appearing or disappearing after being toggled. (#60978) Fixed LM Studio not showing the context window usage wheel. (#57861; thanks GabrieleAncillai) Fixed nested brackets not auto-closing in plain-text files. (#60841; thanks apoorva-01) Fixed opening project files from context menus in multi-file Git history diffs. (#60807; thanks peakxy) Fixed project search with CRLF line endings. (#55471; thanks keith-hall) Fixed Recent Projects hiding either the local or remote workspace when both used the same checkout path. (#53953; thanks DevDonzo) Fixed remote branches such as origin/main not appearing in the branch diff base picker, which made it impossible to switch back after changing the base. (#60765) Fixed remote worktree creation from the default branch when its remote name was required. (#59134; thanks rtbenfield) Fixed split-file diffs missing syntax highlighting. (#60914) Fixed statements under a case label not being indented in C and C++. (#60758; thanks apoorva-01) Fixed terminal jitter when resizing vertically with content that did not fill the available height. (#56715; thanks pigletfly) Fixed the cursor landing at the wrong column when clicking a path:row:column link in the terminal on lines containing non-ASCII characters. (#61036) Fixed the Git Panel history tab remaining in a loading state for empty repositories and failing to load commits in detached HEAD states. (#57959; thanks Revantark) Fixed the message editor not fully expanding during Agent generation. (#55916; thanks soddygo) Fixed the workspace: close project action not switching to another project in multi-project workspaces. (#60524; thanks akshitj11) Fixed trashing untracked files from the Git Panel on Windows. (#60899)
原文入口
阅读原文(zed.dev)原文将在新窗口打开。收录时间不是内容更新时间;正文、译文与解读的版权归原作者/来源所有,本站仅作个人阅读辅助并保留原文入口;页面时间均为北京时间。
了解来源批准与收录规则