微软发布Visual Studio 2026,首个AI原生IDE,社区驱动,性能大幅提升,无迁移烦恼,IDE与编译器解耦,但有评论称AI营销有炒作成分。
译自:Developers Test Visual Studio 2026's AI-Native Claims
作者:Darryl K. Taft
微软本周正式发布了 Visual Studio 2026 ——其旗舰开发平台的最新版本,称其为IDE历史上最受社区驱动的版本,并将其定位为首个从零开始围绕AI构建的开发环境。
微软CoreAI部门的企业副总裁 Amanda Silver 表示,公司在这个版本上与开发者的合作比以往任何版本都更紧密。
首席产品经理 Mads Kristensen 在一篇 博客文章 中写道:“这是我们与你们并肩构建的时刻。你们的反馈比以往任何时候都更能帮助塑造这个版本。”
该预览期吸引的测试人员数量超过了任何其他 Visual Studio 版本。Kristensen 说,自微软9月推出内部人员通道(Insiders Channel)以来,“下载并测试这个预览版的开发者数量超过了Visual Studio历史上任何其他版本。”
AI 贯穿始终
微软还就 Visual Studio 2026 的AI功能做出了大胆宣称。Kristensen 写道,它是“AI原生,使其成为世界上首个智能开发环境(IDE)。”
他指出,AI功能是生产力增强器,而不是替代开发人员的判断。
Kristensen 写道:“这不意味着改变你的工作方式。它意味着在最关键的时刻为你提供智能。如果你正在调试棘手问题、分析性能或现代化应用程序,AI会介入以消除摩擦并浮现洞察,帮助你在不中断工作流的情况下更快地进行。”
The Futurum Group的分析师 Brad Shimmin 表示,微软“在将AI推向前沿方面做了一些巧妙的举动,Visual Studio开发者会觉得这比恼人更有用。无论如何,据我目前所见,微软正在利用这个版本彻底改变AI的使用方式,AI不再是一个独立的工具,而是融入到IDE自身的核心功能中,”他告诉The New Stack。“AI不再仅仅是一个聊天窗口(如 Cursor),它已成为调试器、分析器甚至复制粘贴等基本操作的一部分。”
Shimmin 补充说,他“喜欢”复制粘贴工具,因为开发者可以使用它根据项目、公司和个人偏好自动转换粘贴的代码。
“这非常强大,因为开发者经常从众多来源引入 AI生成的代码——例如,昨天的 Stack Overflow 就是今天的 ChatGPT,”他告诉The New Stack。他补充说,开发者甚至可以从一种语言转码到另一种语言。
该版本中还有新的 C# 和 C++ 代理,尽管C++功能仍处于私有预览阶段。Kristensen 表示,这些工具“专为每天需要精度和速度的专业开发人员设计”。
同时,GitHub Copilot 集成已成为许多开发者使用Visual Studio的核心方式。Kristensen 表示,Copilot“已迅速成为Visual Studio中最常用的功能之一,赢得了每天依赖它的开发人员的赞扬。”
事实上,Xebia战略副总裁兼微软MVP Rockford “Rocky” Lhotka 表示,他已经使用VS 2026预览版几周了,现在几乎所有开发工作都使用AI辅助。
“我认为它比 VS 2022 更快,整体响应更灵敏。通过GitHub Copilot进行的AI集成是一大改进,使Visual Studio在Agent模式方面接近 VS Code 的能力,”他告诉The New Stack。
此外,他补充道:“将改进的AI集成与Visual Studio现有的强大功能集结合起来,我发现自己使用它比VS Code更多。这很重要,因为VS Code中的Agent模式远优于VS 2022。现在AI代理能力更接近了,并且VS 2026的整体功能集优于VS Code,尤其是在使用 Blazor 应用程序时。”
Redis的高级全球解决方案架构师 Roberto Perez 表示,AI驱动的分析功能感觉就像有专家在旁边指导一样。“Visual Studio中的Profiler Agent立即突出了瓶颈,并引导我获得更快、更简洁的性能——就像拥有一个内置的性能教练,”他在一份声明中说。
CloudArmy董事长兼微软MVP Richard Campbell 告诉The New Stack:“我注意到VS 2026通常更灵敏——他们在内部拆分执行线程方面做了大量工作,所以即使IDE正在执行密集任务,它也在后台完成,不影响用户体验。”
同时,Copilot也有助于升级代码库。根据公告,通过GitHub Copilot的应用程序现代化功能,“升级到.NET 10和最新的C++构建工具得到了加速和专业指导。”
修复数千个Bug
微软声称,在此版本中,它解决了比以往任何时候都多的用户投诉。Kristensen 写道,在发布前的一年里,团队“修复了你们报告的5000多个bug,并实现了300个功能请求。这是我们有史以来做得最多的,我们才刚刚开始!”
该公司将此归功于AI工具,它们帮助其更快地响应社区反馈。根据博客文章,得益于AI驱动的工具加速了问题识别和解决的方式,团队现在“比以往任何时候都更快地交付改进”。
性能获得重大改进
此外,微软投入了大量精力消除中断开发者工作的性能障碍。Kristensen 承认了一种普遍的挫败感:“当延迟打断你的工作流时,那种糟糕的感觉你懂吗?我们努力让它成为过去。”
该公司表示,Visual Studio 2026 加载大型解决方案的速度比其前身快得多,UI冻结减少了一半以上。Kristensen 表示,新版本提供了“极速性能”,启动速度“显著提高”,UI如此流畅,“你几乎不会注意到它的存在,将卡顿减少了50%以上,并赋予IDE一种轻量、轻松的氛围,即使在大型项目中也是如此。”
NimblePros的首席软件架构师 Steve Smith 赞扬了速度改进。“哇!我刚刚打开了一个包含100多个项目的解决方案,简直不敢相信它启动和准备的速度有多快,”他在一份声明中说。“Visual Studio团队干得好。”
但Kristensen 表示,原始指标只说明了一部分。“数据很酷,但真正重要的是实际使用的感受。IDE运行得更快、更流畅、响应更灵敏。这在数字中并不总是能体现出来。”
无需迁移烦恼
微软强调,开发者在新版本中不会面临常见的升级难题。
Kristensen 写道:“最棒的是:Visual Studio 2026 完全兼容你的Visual Studio 2022项目和扩展。打开现有解决方案,立即开始编码。无需迁移步骤,没有意外。”
Visual Studio 2022 中的所有4000多个扩展在新版本中立即工作。Kristensen 表示,开发者“可以安心升级,你的设置将一如既往地稳定和熟悉。”
Aspen Technology的首席软件工程师 Didier Donner 证实了平稳的过渡。“从Visual Studio 2022获取扩展是一个明确的优势:我立即就可以使用VS 2026了。”
IDE更新与编译器解耦
微软进行了一项重大架构变革,以解决一个长期存在的抱怨。Kristensen 解释了老问题:“长期以来,更新Visual Studio意味着你还必须升级你的 .NET 和C++构建工具,因为它们与IDE紧密绑定。这通常使事情变得棘手,因为你可能想要最新的功能和bug修复,但更新可能会干扰你现有的项目,或者迫使你进行尚未准备好的工具链更改。”
Visual Studio 2026 打破了这种依赖。Kristensen 表示,IDE现在独立于构建工具进行更新,因此开发者“可以随时更新Visual Studio本身,而不会影响你的.NET或C++编译器。”每月自动更新将为你的IDE带来“新鲜功能、设计调整和生产力提升,同时让你需要的工具链保持稳定。”
优化与生活质量
微软还专注于随着时间积累起来的小改进。
Kristensen 写道:“当你整天使用Visual Studio时,每次互动都很重要。我们加倍努力完善基本要素——消除摩擦,修复那些细微的‘小痛点’,并优化你的工作流程。”
该版本包括重新设计的UI、更灵活的设置系统以及Kristensen 所说的“数百项底层改进,让IDE在各方面都感觉更好。”
Context&的专家 Erik Ejlskov Jensen 在一份声明中表示,他很欣赏对细节的关注。
“我最喜欢Visual Studio 2026的是它的性能以及清新明快的UI——对 Mermaid图表 的支持更是锦上添花。”
立即下载,稍后购买
Visual Studio 2026 现已开放下载。订阅者只需登录,其许可证就会自动激活。使用产品密钥的开发人员可以在 my.visualstudio.com 获取它们。
独立专业版许可证在12月1日之前无法通过Microsoft Store获取。
对于想要最前沿功能的开发者,微软提供带有频繁更新的内部人员通道。内部人员版本可以与稳定版并行运行,不影响生产工作。
Kristensen 结束了他的文章,呼吁开发者与团队保持互动。
“立即下载 Visual Studio 2026,并访问 Visual Studio 开发者社区,分享哪些地方做得好,你在创造什么,或者我们可以在哪些方面做得更好。我们正在倾听。”
AI营销炒作?
AI炒作盛行,但VS 2026能否名副其实?
安永的微软顾问兼微软MVP Lenni Lobel 告诉The New Stack:“我不得不说,将[VS 2026]描绘成‘首个从零开始考虑AI构建的IDE’,在我看来更多是市场营销的炒作。当然,这个IDE建立在以前的版本之上,绝不能被认为是‘绿地’(全新开发)项目。”
同时,Campbell 表示:“对AI的重新思考很有趣,但仍处于早期阶段——我了解到他们现在承诺每月更新,所以我预计它会迅速发展。”
他补充道:“利用这些复杂的 代码生成器 重新思考软件开发刚刚兴起……在我看来,VS团队似乎已将该工具定位为响应这些工具发展的利器。”
Constellation Research的分析师 Holger Mueller 表示,他认为微软被 氛围编程 感到意外。
然而,他告诉The New Stack:“当谈到其IDE Visual Studio时,随着IDE要求从高效地从第一行开始编写代码,转向审查代码……开发者实际上从‘作者’变为‘编辑’。到目前为止,微软已经适应了新现实(例如,每月提供AI能力进展),但VS 2026是这些努力的结晶,首次通过IDE中的用户体验(UX)——设置、外观和感觉、代码操作——变化来反映编码的未来。”
而且,作为一名市场观察员,The Futurum Group的 Shimmin 表示,他认为这些以及其他几项新变化,例如更好的性能和稳定性,对Visual Studio来说绝对关键。
“尽管微软是IDE领域中的巨头,但它面临着来自JetBrains等老牌竞争对手以及 Zed Industries等新晋者的巨大压力,后者(顺便说一下,是用 Rust 构建的)构建了一个同样注重速度、协作和AI的IDE。”
“前一个版本的Visual Studio,AI作为一个插件被随意地附加,并且其架构(基本上是用 JavaScript 构建的)固有的基本性能/稳定性限制,使得它与Zed等更现代的理念相比,显得有些老旧。然而,2026版本带来的这套更新缓解了许多这些担忧,并将这个重要的IDE定位为一个面向未来的产品,不满足于固步自封。”