Microsoft发布了Visual Studio 2026的预览,这是自2021年以来的第一个主要版本更新,有望更深入的AI集成和新的外观和感觉。
Visual Studio是仅次于VS代码的第二受欢迎的IDE,因此五年来的第一个重大更新对开发人员来说很重要。Visual Studio 2022,也称为17.X版,于2021年11月首次发行。新版本将为18.x。但是基于信息揭示首席产品经理Mads Kristensen和寄存器预览的下载,这些更改是增量的,而不是革命性的。
克里斯汀森(Kristensen)突出显示的更改包括一个新徽标,将Visual Studio预览重命名为Visual Studio Insiders,使用Microsoft Fluent Design System进行了刷新UI,通过包括芒果天堂和多汁的Plum在内的新主题进行了改进的主题,以及当然更深入的AI集成。
这些不是开发人员关心的事情,而是AI。但是最近有更多信息推介会关于视觉工作室的未来以及发行说明。
Visual Studio 2026中的新功能包括模型选择和自适应糊剂
VS 2026有更多的钩子,可以使Copilot获得上下文和干预,从而启用了诸如Profiler Copilot Agent之类的功能,该功能将基准基准代码,寻求潜在的优化并代表您实施。
另一个示例是自适应糊剂,副本将自动调整粘贴代码以适合现有代码的上下文。
Copilot中的URL上下文使开发人员可以在聊天中引用URL,例如要求AI遵循Web文档中的指南。
选择管理模型可以选择模型和API密钥
Visual Studio用户将能够选择自己的LLM(大型语言模型)。下拉列表可以选择不同的模型,开发人员可以将自己的API密钥应用于拥有订阅的提供商,并在人类,Google和OpenAI之间进行选择。
VS 2026中的设置现在基于一个可编辑的JSON文件,并且“设置”对话框具有丰富的过滤功能,例如可以查看所有不是默认设置的功能。可以将设置检查到源控制中,并通过项目旅行。
代码覆盖范围显示了单位测试涵盖了多少代码,并且以前是企业版本独有的功能,已为VS社区和专业人士启用。
克里斯汀森说,Vs 2026与vs 2022的扩展相兼容,这对开发人员升级而言是个好消息,但也许还有另一个暗示变化不是戏剧性的。
Ndeppers背后的团队是.NET的代码质量工具,说“ Visual Studio Vnext将仍然是一个64位的应用程序,但其主要过程仍将在旧版.NET框架上运行。对于像我们这样的扩展出版商Ndeppent,部分运行在VS过程中,这会防止完全迁移到.NET 10,并使用最新的C#语言和运行时功能与最新的C#语言和运行时。”他们补充说,由IDE产生的许多儿童过程确实在.NET核心上运行。
VS 2026配备了一种将.NET Framework应用程序现代化为.NET 10的工具,该应用程序将是当前的LTS(长期支持)版本,到发布时,该版本将是当前的LTS(长期支持)版本,但是似乎该产品本身仍然挂在旧的Windows-finter-.net上。
对YouTube演示文稿的评论表明,Microsoft对AI功能的关注并不适合所有人,并且Microsoft可能缺少重要的其他方面。有人要求将重点转移到“绩效提高和资源效率上 - 甚至中等大小的解决方案都像无限的资源一样guzz刺记忆。”克里斯汀森(Kristensen)确实声明表现有所提高,但是现在说这一领域有多少变化为时过早。另一个常见的反应是,尽管它的名称,但视觉设计师缺乏VS,例如Winui 3。
最要求的VS功能(尽管以“超出范围”为单位)是针对Linux版本的,该版本提出了与无处不在的VS代码相关的VS如何属于跨平台的问题。克里斯滕森说,现在有5000万开发人员在视觉工作室“ Family”中使用其中一种产品,但是其中大多数是使用VS代码而不是Visual Studio。
然而,这看起来像是一个有希望的升级。根据克里斯滕森(Kristensen)的说法,该团队在过去的12个月中已修复了4489期和290个功能请求,其中许多保留给2026年。
尚未发布任何发布日期,但是我们不会惊讶地看到与11月10日的.NET 10大约在同一时间可用的日期。®