Visual Studio Code 1.105 版发布:增强系统集成与开发体验

早报2个月前发布 小马良
115 0

Visual Studio Code 的 2025 年 9 月更新(版本 1.105)现已正式上线。尽管发布时间已进入 10 月,但此次更新在操作系统集成、终端体验、认证安全和无障碍支持等方面带来了多项实用改进。

Visual Studio Code 1.105 版发布:增强系统集成与开发体验

更紧密的操作系统集成

  • 任务完成通知优化
    当长时间运行的任务在后台完成且 VS Code 窗口未聚焦时,系统将通过应用图标徽章系统通知提醒你。点击通知可立即切换回 VS Code 窗口。
    可通过设置 task.notifyWindowOnTaskCompletion 自定义通知行为。
  • 终端标题更清晰
    终端任务启动后,标签页标题将持久显示任务名称,而非被内部进程名覆盖,避免混淆。
    行为可通过 terminal.integrated.tabs.title 进行配置。

认证体验升级

  • macOS 与企业设备支持原生登录
    使用 Apple M 系列芯片的 Mac 用户,或通过 Microsoft Intune 注册的设备,现在可使用 Microsoft 账户的原生认证流程,实现更流畅的单点登录(SSO)。
    若遇到兼容性问题,可将设置 microsoft-authentication.implementation 改为 msal-no-broker,回退至浏览器认证。
  • GitHub 登录更安全
    GitHub 认证现已支持 PKCE(Proof Key for Code Exchange),提升 OAuth 流程的安全性。

快捷键与交互灵活性提升

  • Quick Input 快捷键可自定义
    命令面板(Quick Pick)中的导航与确认操作(如上下移动、选择项目)不再硬编码。用户现在可自定义快捷键——例如,将 Tab 键设为确认选项,满足个性化操作习惯。

无障碍与语音支持改进

  • PowerShell 与屏幕阅读器兼容性增强
    在 Windows 上,PowerShell 的 shell 集成现支持屏幕阅读器模式,通过启用精简版 PSReadLine,避免过多语音反馈干扰,同时保留核心功能。
  • 终端新增“开始听写”功能
    终端溢出菜单中加入 “Start Dictation” 操作,方便使用语音输入的开发者。

终端与 AI 工具链优化

  • 平台专属终端配置
    run-in-terminal 工具(如用于 Copilot 聊天)现在支持按操作系统设置独立 shell 配置,例如通过 chat.tools.terminal.terminalProfile.osx 指定 macOS 下的专用终端环境。这允许你为 AI 交互使用轻量、无干扰的 shell,而不影响主开发环境。
  • 提交文件可直接加入聊天上下文
    在源代码管理视图中,右键点击历史提交中的任意文件,选择 “Add to Chat”,即可将该版本内容送入 Copilot 或其他 AI 聊天上下文,便于精准提问或代码比对。
© 版权声明

相关文章

暂无评论

none
暂无评论...