微软Visual Studio Code(VS Code)团队发布了1.103版本,引入了包括GitHub Copilot聊天检查点在内的新功能。
当开发者意识到最近几次AI聊天交互的结果出现问题时,"恢复检查点"选项将把聊天和工作区都回退到创建检查点时的状态。还提供了"重做"选项以应对进一步的想法变更。该功能目前处于预览状态。
文档显示,检查点会在"聊天交互的关键时刻"自动创建,这些时刻似乎与聊天请求保持一致。相关功能还会显示每个聊天请求结束时修改了哪些文件。
聊天检查点只是众多AI相关更新中的一项,其他功能包括为MCP(模型上下文协议)服务器重新设计的工具选择器、支持OpenAI GPT-5,以及移除单次聊天请求中128个MCP工具限制的解决方案。智能体模式还新增了实验性任务列表功能,Copilot可以自主执行高级指令。任务列表现在出现在聊天面板中,并随着每个任务完成而更新。
另一个预览版聊天增强功能是使用KaTeX渲染数学表达式的能力。该功能默认关闭,但可以在设置中启用。
VS Code现在内置AI统计功能(预览版),记录AI插入字符与手动输入字符的百分比。虽然这是一个粗略的衡量标准,但能够提供开发者AI使用程度的某些指示。
仔细阅读发布说明的用户还会发现一些非AI更改,最值得注意的是对Git工作树的支持,这是一个从2019年2月就被请求的功能。Git工作树允许开发者同时检出多个分支。
此版本支持新的TypeScript 5.9版本。TypeScript和JavaScript开发者还获得了新的用户界面,通过IntelliSense在鼠标悬停在符号上时显示类型信息。基本信息默认显示,但可以通过加号符号展开以显示复杂类型的更多详细信息。
VS Code的1.0版本于2016年4月发布,其初衷是构建"感觉像原生应用的基于浏览器的代码编辑器",结合Electron工具包后成为跨平台桌面编辑器和轻量级IDE。
由于良好的设计、易于扩展性和免费提供,VS Code从一开始就很受欢迎。尽管微软开源了产品核心(Code-OSS形式),但仍保留了VS Code发行版和扩展市场的所有权。公司利用它来推广GitHub Copilot,在产品中构建了许多Copilot专用功能,并在月度更新中重点关注这些功能,这可能让不使用Copilot或完全避免AI辅助的开发者感到被忽视。
微软/GitHub Copilot在VS Code中的专注是否降低了其受欢迎程度?根据最新的StackOverflow调查,76.2%的专业开发者使用VS Code,比2024年的74%有所上升,这一数字是排名第二的Visual Studio(29.7%)的两倍多,仅略高于排名第三的IntelliJ IDEA(28.4%)。因此答案似乎是:目前还没有。
不过,StackOverflow调查虽然基于大样本,但只显示了有多少开发者有时使用VS Code,而不是他们主要使用的编辑器。考虑到VS Code很难避免使用,值得注意的是,快速小巧的Rust驱动的Zed首次出现在调查中,占有7.5%的份额,显示了对其他选择的至少一些兴趣。
Q&A
Q1:VS Code聊天检查点功能是什么?
A:VS Code聊天检查点是GitHub Copilot的新功能,当开发者意识到AI聊天交互结果出现问题时,可以使用"恢复检查点"选项将聊天和工作区回退到创建检查点时的状态,还提供重做选项以应对进一步的想法变更。
Q2:VS Code 1.103版本还有哪些AI相关更新?
A:除了聊天检查点,还包括为MCP服务器重新设计的工具选择器、支持OpenAI GPT-5、移除单次聊天请求中128个MCP工具限制的解决方案、智能体模式的实验性任务列表功能,以及使用KaTeX渲染数学表达式的能力。
Q3:VS Code的市场占有率如何?
A:根据最新StackOverflow调查,VS Code被76.2%的专业开发者使用,比2024年的74%有所上升,这一数字是排名第二的Visual Studio(29.7%)的两倍多,显示其在开发者中仍然非常受欢迎。
好文章,需要你的鼓励
美国网络安全和基础设施安全局指示联邦机构修补影响思科ASA 5500-X系列防火墙设备的两个零日漏洞CVE-2025-20362和CVE-2025-20333。这些漏洞可绕过VPN身份验证并获取root访问权限,已被黑客积极利用。攻击与国家支持的ArcaneDoor黑客活动有关,黑客通过漏洞安装bootkit恶意软件并操控只读存储器实现持久化。思科已发布补丁,CISA要求机构清点易受攻击系统并在今日前完成修补。
康考迪亚大学研究团队通过对比混合量子-经典神经网络与传统模型在三个基准数据集上的表现,发现量子增强模型在准确率、训练速度和资源效率方面均显著优于传统方法。研究显示混合模型的优势随数据集复杂度提升而增强,在CIFAR100上准确率提升9.44%,训练速度提升5-12倍,且参数更少。该成果为实用化量子增强人工智能铺平道路。
TimeWave是一款功能全面的计时器应用,超越了苹果自带时钟应用的功能。它支持创建流式计时器,让用户可以设置连续的任务计时,帮助专注工作。应用采用简洁的黑白设计,融入了Liquid Glass元素。内置冥想、番茄工作法、20-20-20护眼等多种计时模式,支持实时活动显示和Siri快捷指令。免费版提供基础功能,高级版需付费订阅。
沙特KAUST大学团队开发了专门针对阿拉伯语的AI模型家族"Hala",通过创新的"翻译再调优"技术路线,将高质量英语指令数据转化为450万规模的阿拉伯语语料库,训练出350M到9B参数的多个模型。在阿拉伯语专项测试中,Hala在同规模模型中表现最佳,证明了语言专门化策略的有效性,为阿拉伯语AI发展和其他语言的专门化模型提供了可复制的技术方案。