
微软现已正式推出 Visual Studio Code 1.108 版本,即 2025 年 12 月更新。本次更新带来了多项重要改进,涵盖终端体验、Git 工作流、AI 代理能力以及整体的工程优化。
终端:更智能的建议与更强的渲染
首先,本次版本对上个月面向所有用户推出的终端建议功能进行了优化调整。该功能会在开发者于嵌入式终端中输入时,自动提示常用命令和参数。现在,为了不干扰高级用户的肌肉记忆,默认只有在按下 Ctrl+Space 时才会激活建议面板。此外,面板底部的状态栏增加了更醒目的按钮和链接,同时针对 npm 和 git 命令的自动补全也得到了增强。
开发团队对此解释称:“在收集了广泛用户反馈后,我们调整了默认交互逻辑,旨在提升功能的易用性,并允许更灵活的在线配置。”

另一方面,终端默认启用的 GPU 加速渲染器现已支持近 800 种自定义字符和字形,这基本覆盖了其他主流终端所支持的自定义字符集。类似 Vim 和 Emacs 用于标注拼写或语法错误的弯下划线,在终端中的显示也变得更加清晰。
如果你曾在终端中运行脚本或命令行应用时遇到显示乱码或方框的问题,这次更新可能会解决这些渲染异常。此外,当调整终端窗口大小时,界面会短暂显示当前的行数与列数,方便开发者进行布局调整。
AI 代理:引入“技能”概念,优化会话管理
本次更新为 AI 代理带来了重要新功能 —— “代理技能”(Agent Skills)。你可以将“技能”理解为包含特定指令、资源文件和脚本的文件夹,GitHub Copilot 等 AI 代理能够加载这些“技能”来执行专门的任务,从而扩展其能力边界。
同时,“代理会话”视图改进了键盘导航操作,并能更清晰地展示文件变更信息。在“快速选择”菜单中,寻找和管理历史代理会话也变得更加便捷。
Git:更精准的代码追溯
在代码审查或调试时,Git Blame 功能可以帮助你定位最后修改某行代码的提交。在此版本中,VS Code 新增了在查看 Git Blame 信息时忽略空格更改的选项。
这在处理经过格式化工具调整的代码时尤为实用,因为它能帮助你快速识别出真正进行功能逻辑修改的提交,而非仅仅调整了缩进或换行的提交。此外,开发者现在也可以通过一个新设置,选择禁用 Git Blame 编辑器中的悬停提示。
工程优化:修复海量问题,提升稳定性
在工程方面,VS Code 团队进行了一次大规模的问题清理。在整个 2025 年,他们共关闭了 5,951 个未解决的问题,并对另外 1,203 个问题进行了分类和标记。这意味着大量积压的错误报告和功能请求得到了处理,有助于提升未来版本的开发效率与稳定性。
除了上述主要特性,此次更新还包括了对编辑器、调试器等多个方面的细节优化。
你可以直接从 Visual Studio Code 官方网站 下载适用于 Windows、macOS 和 Linux 的最新版本。此外,基于 Web 的编辑器 vscode.dev 也同步更新,它支持直接打开本地文件或处理 GitHub、Azure 存储库中的代码。
对于希望深入交流技术细节的开发者,欢迎前往 云栈社区 的相关板块参与讨论,分享你在使用新版本时的心得或遇到的挑战。
|