VS Code 1.26 发布:新增安全模式,多维度功能升级助力开发者
微软 Visual Studio Code(VS Code)编辑器 1.26 版本于 6 月 24 日发布,亮点颇多。新推出针对不可信代码的安全模式,即工作区信任(Workspace Trust),用户可决定项目文件夹是否自动运行代码。以往打开新文件夹会立即弹出信任选择对话框,如今新文件夹以受限模式打开,防止代码自动执行,开发者能先安全浏览代码再做决定。
除安全模式外,VS Code 1.26 还显示聊天会话总费用,允许在单个代理主机会话中并排管理多个聊天窗口。具备简化的模型悬停功能,悬停时显示描述模型能力的关键词并提供深度链接按钮。代理窗口也有改进,从代理主机启动的 Copilot 会话可容纳多个聊天窗口,用户能在同一工作区同时进行多个对话。
在处理陌生代码时,开发者面临代码自动执行带来的安全风险,工作区信任功能的推出,正是为了解决这一痛点,为开发者提供更安全的代码处理环境。而显示聊天会话总费用,让开发者对使用成本有更清晰的了解。
允许在单个代理主机会话中管理多个聊天窗口,以及简化模型悬停功能等,都是为了提高开发者的工作效率,减少操作步骤,让开发者能更专注于代码开发。
在代码编辑器市场,VS Code 面临着诸多竞争对手,如 Sublime Text、Atom 等。Sublime Text 以其简洁快速著称,Atom 则具有高度可定制性。然而,VS Code 凭借其丰富的插件生态系统、强大的调试功能以及对多种编程语言的支持,在市场上占据了重要地位。
近期 VS Code 不断在 AI 和代理等功能上进行升级,如 1.25 版本可使用集成浏览器远程连接代理网络流量,1.24 版本加快跨代理会话工作速度等,这些升级使其在竞争中更具优势。但同时,竞争对手也在不断发展,VS Code 需要持续创新以保持领先。
VS Code 1.26 版本的更新将对其生态体系产生积极影响。安全模式的增强会吸引更多对代码安全要求较高的开发者使用,扩大用户群体。而功能的升级会提高开发者的使用体验,促进插件开发者开发更多适配新功能的插件,进一步丰富插件生态系统。
同时,多聊天窗口管理等功能的改进,可能会促使开发者在团队协作中更多地使用 VS Code,加强其在团队开发中的地位。
未来 VS Code 产品线迭代面临着技术更新换代快、用户需求多样化的挑战。随着 AI 技术的不断发展,开发者对代码编辑器的 AI 辅助功能要求会越来越高,VS Code 需要不断跟进并优化相关功能。
在商业化方面,VS Code 可以通过与云服务提供商合作,提供更高级的云服务功能,如代码存储、协作开发等。还可以针对企业用户推出定制化的解决方案,收取相应的服务费用。
编辑观点:VS Code 1.26 版本在安全和功能上的升级是明智之举,契合开发者需求。未来需持续创新应对竞争,商业化探索也值得期待。
