
VS Code 1.26 版本发布微软的 Visual Studio Code 编辑器已更新到 1.26 版本其亮点是针对不可信代码推出了新的安全模式。此外新版本的 VS Code 阻止新项目文件夹自动执行代码允许用户配置代码是否可在未经明确许可的情况下执行还会显示聊天会话的总费用而非仅显示单次对话的费用并允许用户在单个代理主机会话中并排管理多个聊天窗口。6 月 24 日发布的 VS Code 1.26 可从 code.visualstudio.com 下载。工作区信任功能增强安全VS Code 1.26 引入了一项新的安全增强功能——工作区信任Workspace Trust它让用户可以决定项目文件夹是否能自动运行代码为处理陌生代码增加了一层安全保障。此前打开新文件夹时会立即弹出对话框询问用户是否信任该文件夹之后才能查看其内容。现在新文件夹会以受限模式打开以防止代码自动执行。开发者可以先安全地浏览代码再决定是否信任该文件夹。简化的模型悬停功能VS Code 1.26 还具备简化的模型悬停功能。现在模型悬停时会显示一个描述模型能力的关键词并包含深度链接按钮用户点击后可直接进入相关配置页面。代理窗口改进在代理窗口Agents window的改进方面这是一个用于跨项目和机器探索代理会话的专用辅助窗口从代理主机启动的 Copilot 会话现在可以同时容纳多个聊天窗口。由于这些聊天共享相同的会话和工作上下文用户可以在同一工作区同时进行多个对话。加入每周更新发布计划VS Code 1.26 加入了自 3 月开始的每周更新发布计划。近期的 VS Code 版本着重强调了 AI 和代理等功能具体如下6 月 17 日发布的 VS Code 1.25 可以使用集成浏览器通过远程连接代理网络流量这使开发者能够安全连接到只有远程机器才能访问的任何端口或服务。6 月 10 日发布的 VS Code 1.24 宣称可以加快跨代理会话的工作速度并赋予代理更多自主完成任务的能力。6 月 3 日发布的 VS Code 1.23 增加了对 Anthropic 和 OpenAI 模型 100 万个上下文窗口的支持。5 月 28 日发布的 VS Code 1.22 进一步提升了代理体验并扩展了运行 AI 模型的自带密钥BYOKBring Your Own Key模式开发者即使在未连接网络时也能使用自己的语言模型。5 月 20 日发布的 VS Code 1.21 引入了在代理窗口中远程机器上运行代理会话的实验性支持。5 月 13 日发布的 VS Code 1.20 使代理窗口进入稳定版提高了 BYOK 模型的可见性和可控性还增加了 Markdown 的使用体验改进和代理安全功能。提醒开发者关注 VS Code 1.26 版本带来的新功能和安全增强合理利用这些特性提升开发效率和安全性。