内容提要
2025年4月发布的Visual Studio Code更新引入了智能聊天指令、GitHub工具支持和图像流HTTP支持。用户可通过Markdown文件自定义AI体验,改进了多窗口支持和编辑性能,并增强了代码搜索和扩展管理功能。
关键要点
-
2025年4月发布的Visual Studio Code更新引入了智能聊天指令和可重用提示。
-
支持GitHub工具和图像流HTTP。
-
用户可以通过Markdown文件自定义AI体验。
-
改进了多窗口支持和编辑性能。
-
增强了代码搜索和扩展管理功能。
-
聊天性能提升,重复请求响应更快。
-
编辑器体验改善,分阶段更改更易识别。
-
指令文件和提示文件的使用方法和设置说明。
-
支持OpenAI和Anthropic的快速编辑功能。
-
逐步推出GPT-4.1作为聊天的默认基础模型。
-
新增#githubRepo工具用于搜索GitHub代码片段。
-
通过#extensions工具查找市场扩展。
-
改进了网页抓取工具,支持完整页面作为上下文。
-
聊天输入框的多项改进,包括附件和上下文选择器。
-
引入新的键盘快捷键以便于切换聊天模式。
-
在代理模式下自动修复诊断错误的功能。
-
支持流式HTTP和图像输出的MCP。
-
引入新的内联聊天版本,改善用户体验。
-
支持在聊天中附加UI元素。
-
实验性功能允许在代理模式下创建和启动任务。
-
合并编辑器的可访问性改进。
-
浮动窗口模式的引入,支持更灵活的多窗口设置。
-
强制扩展签名验证以增强安全性。
-
引入新的下一个编辑建议模型,提供更快的代码推荐。
-
支持在HTML和Markdown中生成或更新alt文本。
-
Notebook支持拖放单元输出到聊天。
-
源控制中添加了快速差异装饰以查看已暂存更改。
-
JavaScript调试器网络视图的增强。
-
支持Python的分支覆盖率和环境快速创建命令。
-
GitHub拉取请求扩展的功能进展,包括在聊天中提问。
-
文本编码API的最终确定,支持ESM扩展。
延伸解读
智能聊天指令的实用性
新版本的Visual Studio Code引入了智能聊天指令和可重用提示,用户可以通过Markdown文件自定义AI体验。这种灵活性使得开发者能够根据自己的编码习惯和技术栈,优化与AI的互动,提升工作效率。尤其是在处理复杂项目时,合理配置指令文件可以显著提高代码生成和编辑的准确性。
多窗口支持的增强
此次更新改善了多窗口支持,允许用户在不同窗口间更灵活地切换和操作。这对于需要同时处理多个文件或任务的开发者来说,极大地提升了工作流的流畅性。用户可以利用浮动窗口模式,保持重要视图始终可见,从而减少上下文切换带来的干扰。
安全性提升的扩展签名验证
新版本强制实施扩展签名验证,确保所有平台上的扩展在安装前都经过验证。这一措施显著增强了VS Code的安全性,防止恶意扩展的安装。开发者在选择和安装扩展时,需关注扩展的安全性和来源,以保护开发环境的安全。
延伸问答
2025年4月的Visual Studio Code更新有哪些主要新功能?
更新引入了智能聊天指令、GitHub工具支持、图像流HTTP支持,以及用户可通过Markdown文件自定义AI体验等功能。
如何使用Markdown文件自定义Visual Studio Code中的AI体验?
用户可以通过创建指令文件和提示文件,使用Markdown格式描述常见指南和上下文,以定制AI体验。
Visual Studio Code的聊天性能有什么改进?
聊天性能得到了提升,重复请求的响应速度更快,编辑模式下的编辑速度也有所提高。
如何在Visual Studio Code中使用#githubRepo工具?
用户可以通过#githubRepo工具搜索任何GitHub仓库中的代码片段,只需提供用户/仓库信息即可。
Visual Studio Code如何增强代码搜索和扩展管理功能?
更新增强了代码搜索功能,并引入了#extensions工具,用户可以通过该工具查找市场上的扩展。
Visual Studio Code的浮动窗口模式有什么新特性?
浮动窗口模式允许用户将编辑器和某些视图移出主窗口,支持紧凑模式和始终在上模式,提供更灵活的多窗口设置。