Visual Studio 2026:AI 原生开发环境的未来探索

22次阅读
没有评论

共计 4309 个字符,预计需要花费 11 分钟才能阅读完成。

本周,微软发布了其旗舰开发平台的最新版本 Visual Studio 2026,并宣称这是该 IDE 历史上最具社区驱动性的版本,同时也是首个从零开始围绕 AI 构建的开发环境。

微软 CoreAI 部门的企业副总裁 Amanda Silver 表示,公司在此版本中与开发者的合作比以往任何版本都更加紧密。首席产品经理 Mads Kristensen 在一篇博客文章中写道:“这是我们与您并肩构建的时刻,您的反馈比以往任何时候都更多地塑造了这个版本。”

Visual Studio 2026:AI 原生开发环境的未来探索

自微软在 9 月推出 Insiders 频道以来,Kristensen 表示,下载并测试此预览版的开发者数量超过了 Visual Studio 历史上的任何其他版本。

微软对 Visual Studio 2026 的 AI 能力做出了大胆的声明。Kristensen 写道,它是“AI 原生的,使其成为世界上第一个智能开发者环境(IDE)。”他指出,AI 能力是生产力的增强器,而不是开发者判断的替代品。

“这并不意味着改变您的工作方式,”Kristensen 写道。“这意味着在最重要的时刻为您提供智能。如果您正在调试一个棘手的问题、分析性能或现代化应用程序,AI 会介入以消除摩擦并提供洞察,帮助您在不中断工作流程的情况下更快地前进。”

The Futurum Group 的分析师 Brad Shimmin 表示,微软“确实在将 AI 推向最前沿方面做出了一些巧妙的举措,Visual Studio 开发者会发现这比令人讨厌更有用。无论如何,从目前的情况来看,微软正在利用此版本通过 AI 改变剧本,AI 不再是一个独立的工具,而是被编织到 IDE 的核心功能中,”他告诉 The New Stack。“而不仅仅是一个聊天窗口(类似于 Cursor),AI 是调试器、性能分析器甚至复制粘贴等基本操作的一部分。”

Shimmin 补充说,他“喜欢”复制粘贴工具,因为开发者可以使用它根据项目、公司和个人偏好自动转换粘贴的代码。

此版本中还引入了新的 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 在代理模式方面接近 VS Code 的能力,”他告诉 The New Stack。

此外,“将改进的 AI 集成与 Visual Studio 现有的强大功能集结合起来,我发现自己比 VS Code 更多地使用它。这很重要,因为 VS Code 中的代理模式比 VS 2022 好得多,”他补充道。“现在 AI 代理能力更接近了,而且 VS 2026 的整体功能集优于 VS Code,尤其是在处理 Blazor 应用程序时。”

Redis 的高级全球解决方案架构师 Roberto Perez 表示,AI 驱动的性能分析感觉就像有一位专家在背后指导。“Visual Studio 中的性能分析代理立即突出了瓶颈,并引导我实现更快、更干净的性能 —— 就像有一个内置的性能教练,”他在一份声明中表示。

CloudArmy 的主席、微软 MVP Richard Campbell 告诉 The New Stack,“我注意到 VS 2026 通常更快 —— 他们在内部拆分执行线程方面做了大量工作,因此即使 IDE 在执行密集型任务时,它也是在后台完成的,不会影响用户体验。”

与此同时,Copilot 还有助于升级代码库。根据公告,“通过 GitHub Copilot 的应用程序现代化功能,.NET 10 和最新 C++ 构建工具的升级得到了加速和指导。”

微软声称在此版本中解决了比以往更多的用户投诉。在发布前的一年里,团队“修复了超过 5,000 个您报告的错误并实现了 300 个功能请求,”Kristensen 写道。“这是我们迄今为止做的最多的一次,而且我们才刚刚开始!”

公司将 AI 工具归功于帮助其更快地响应社区反馈。根据博客文章,团队现在“比以往任何时候都更快地交付改进”,这要归功于 AI 驱动的工具加速了他们识别和解决问题的过程。

此外,微软花了大量精力消除了中断开发者工作的性能问题。Kristensen 承认了一个常见的挫败感:“当延迟中断您的工作流程时,您知道那种沉没的感觉吗?我们努力使这成为过去。”

微软表示,Visual Studio 2026 加载大型解决方案的速度明显快于其前身,UI 冻结时间减少了一半以上。Kristensen 表示,新版本提供了“极快的性能”,启动速度“明显更快”,UI 如此流畅,“您几乎不会注意到它的存在,将挂起时间减少了 50% 以上,并赋予 IDE 一种轻量级、毫不费力的氛围,即使在大型项目上也是如此。”

NimblePros 的首席软件架构师 Steve Smith 赞扬了速度的改进。“哇!我刚刚打开了一个包含 100 多个项目的解决方案,我简直不敢相信它的启动速度有多快并且已经准备好,”他在一份声明中表示。“干得好,Visual Studio 团队。”

但 Kristensen 表示,原始指标只能说明部分情况。“统计数据很酷,但真正重要的是实际使用时的感觉。IDE 运行得更快、更流畅、响应更灵敏。这是您无法总是从数字中看到的东西。”

微软强调,开发者在新版本中不会面临通常的升级痛苦。

“这是最好的部分:Visual Studio 2026 与您的项目和 Visual Studio 2022 的扩展完全兼容,”Kristensen 写道。“打开您现有的解决方案并立即开始编码。无需迁移步骤,没有意外。”

Visual Studio 2022 的所有 4,000 多个扩展在新版本中立即工作。Kristensen 表示,开发者“可以安心升级,您的设置将一如既往地稳定和熟悉。”

Aspen Technology 的首席软件工程师 Didier Donner 确认了平稳的过渡。“从 Visual Studio 2022 获取扩展绝对是一个加分项:我立即准备好使用 VS 2026。”

微软进行了一项重大的架构更改,以解决一个长期存在的抱怨。Kristensen 解释了旧问题:“长期以来,更新 Visual Studio 意味着您还必须升级您的 .NET 和 C++ 构建工具,因为它们与 IDE 紧密相连。这通常使事情变得棘手,因为您希望获得最新的功能和错误修复,但更新可能会扰乱您现有的项目或迫使您进行工具链更改,而您还没有准备好。”

Visual Studio 2026 打破了这种依赖关系。IDE 现在独立于构建工具进行更新,因此开发者“可以随时更新 Visual Studio 本身,而不会影响您的 .NET 或 C++ 编译器,”Kristensen 表示。每月自动更新将带来“新鲜的功能、设计调整和生产力提升,直接交付到您的 IDE,同时根据需要保持您的工具链稳定。”

微软还专注于随着时间的推移而积累的小改进。

“当您整天使用 Visual Studio 时,每次交互都很重要,”Kristensen 写道。“我们加倍努力完善基本要素 —— 消除摩擦,修复那些细微的‘纸割伤’,并优化您的工作流程。”

此版本包括重新设计的 UI、更灵活的设置系统以及 Kristensen 所说的“数百项幕后改进,使 IDE 在各个方面都感觉更好。”

Context& 的大师 Erik Ejlskov Jensen 在一份声明中表示,他赞赏对细节的关注。

“我最喜欢 Visual Studio 2026 的是性能和清新简洁的 UI —— 对 Mermaid 图表的支持是锦上添花。”

Visual Studio 2026 现已可供下载。订阅者只需登录,其许可证将自动激活。使用产品密钥的开发者可以在 my.visualstudio.com 检索它们。

独立的专业许可证在 12 月 1 日之前不会在 Microsoft Store 中提供。

对于想要前沿功能的开发者,微软提供了频繁更新的 Insiders 频道。Insiders 版本可以与稳定版本并行运行,而不会影响生产工作。

Kristensen 在文章的最后要求开发者与团队保持互动。

“立即下载 Visual Studio 2026 并访问 Visual Studio 开发者社区,分享哪些功能有效,您正在创建什么,或者我们可以在哪些方面改进。我们正在倾听。”

AI 炒作无处不在,但 VS 2026 能否不负众望?

“我认为将其 [VS 2026] 描绘为‘第一个从零开始围绕 AI 构建的 IDE’似乎更像是营销炒作,”EY 的微软顾问、微软 MVP Lenni Lobel 告诉 The New Stack。“当然,此 IDE 建立在以前的版本之上,不能真正被视为全新的。”

与此同时,“对 AI 的重新思考很有趣,但它仍处于早期阶段 —— 我理解他们现在承诺每月更新,所以我预计它会迅速发展,”Campbell 说。

“使用这些复杂的代码生成器重新思考软件开发才刚刚出现……在我看来,VS 团队已经将该工具定位为响应这些工具的演变,”他补充道。

Constellation Research 的分析师 Holger Mueller 表示,他认为微软对 vibe coding 感到惊讶。

然而,“当涉及到其 IDE,Visual Studio 时,随着 IDE 要求从高效地编写第 1 行代码转向审查代码……实际上,开发者从作者转变为编辑,”他告诉 The New Stack。“到目前为止,微软已经适应了新的现实(例如,提供每月 AI 能力进展),但 VS 2026 是这些努力的顶峰,首次反映了通过 UX —— 设置、外观和感觉、代码操作 —— IDE 中的变化来编码的未来。”

作为市场观察者,The Futurum Group 的 Shimmin 表示,他认为这些以及其他一些新变化,如更好的性能和稳定性,对 Visual Studio 绝对至关重要。

“尽管微软是 IDE 世界中的 400 磅大猩猩,但它面临着来自 JetBrains 等老牌竞争对手和 Zed Industries 等新来者的巨大压力,后者构建了一个 IDE —— 顺便说一下,是用 Rust 构建的 —— 专注于速度、协作和 AI 的同等重要性。

“随着 AI 作为插件附加在一边,以及其架构中固有的基本性能 / 稳定性限制 —— 基本上是用 JavaScript 构建的 —— 上一版本的 Visual Studio 与 Zed 等更现代的想法相比,显得有些过时。然而,2026 版本的这一系列更新缓解了许多这些担忧,并将这一重要的 IDE 定位为一个面向未来的产品,不满足于躺在功劳簿上。”

正文完
 0
admin-gah
版权声明:本文于2025-11-15转载自The New Stack,共计4309字。
转载提示:此文章非本站原创文章,若需转载请联系原作者获得转载授权。
评论(没有评论)
验证码