news 2026/2/25 9:38:10

【译】Visual Studio —— 为现代开发的速度而打造

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【译】Visual Studio —— 为现代开发的速度而打造

Visual Studio 2026 标志着微软在其 50 年承诺中的又一次演进,该承诺旨在提供开发者喜爱且企业信赖的工具,这些工具旨在跟上现代开发的步伐。软件开发的速度比以往任何时候都快,而 Visual Studio 也在与您一同演进。

今天,我们将宣布 Visual Studio 在生命周期和发布节奏方面迈出的重要一步。Visual Studio 将成为一款持续更新的现代化 IDE,旨在一旦有创新成果便立即交付,同时保持您们日常所依赖的可靠性和稳定性。我们将通过每月的功能更新和新的年度主版本发布来实现这一点。

我们为何要进行现代化改造

Visual Studio 如今正以现代软件的速度进行创新。无论您是开发桌面应用、云服务、游戏、Web API 还是 AI 智能体,这款 IDE 现在每月都会推出最新的性能和功能改进,且 GitHub Copilot 的使用体验也始终保持更新。

我们也听到了对无阻碍更新的需求。您现有的项目、解决方案和扩展将继续像现在这样正常运行。我们在月度和年度版本中保持着较高的兼容性标准,因此在 IDE 不断演进的同时,您仍能保持高效工作,并且您的构建也会保持稳定。

由于 IDE 与构建工具相互分离,这些更改无需您修改现有项目或重新构建可正常运行的应用程序。Visual Studio 每月都会更新,但您的 .NET 或 C++ 编译器构建工具、运行时和扩展仍会完全按照以前的方式工作。构建工具和 SDK 有其自身长达多年的生命周期,因此即使 IDE 新增了功能,您的构建环境也能保持稳定。

为现代开发而打造

自 Visual Studio 2017 起,我们就一直在稳步提高发布节奏,提供季度性的功能更新、服务版本以及灵活的构建工具选择。借助 Visual Studio 2026,我们将迈出下一步,转向现代支持生命周期,让您自动使用最新的工具和功能。

这种新方法意味着:

- 每月进行功能更新,而非每季度一次。

- 每年发布一个新的年度版本,于 11 月与 .NET 版本一同发布。

- 在现代支持生命周期下提供可预测的维护和支持,包括一年的月度功能更新,随后是一年的保障修复。

- 更新至最新版本,以继续获得支持以及新功能、修复和安全更新方面的维护。

这一切都是为了在更新准备就绪后立即为您提供。

构建工具的自由 —— 一切尽在您的掌控之中

随着对 Visual Studio 的更新和支持方式做出这些改变,了解构建工具和组件如何融入这一新模式也同样重要。

我们知道每个团队都有自己的节奏。Visual Studio 继续提供种类繁多的构建工具和组件,以支持您期望的平台。由于包含了这些构建工具的多个受支持版本,您可以选择何时推进自己的项目。您可以按照自己的计划采用最新的编译器、运行时或 SDK,同时仍然能从每月的 IDE 改进和人工智能功能中获益。

这些构建工具、SDK 和运行时都有各自的支持生命周期。例如,现代的 .NET 每年发布一次,提供 2 年的标准期限支持(STS)和 3 年的长期支持(LTS)。.NET Framework 的生命周期与其所搭载的 Windows 版本紧密相关。

对于 C++ 开发者,我们也在将微软 C++(MSVC)编译器和生成工具与 Visual Studio 的生命周期解耦。这使得编译器团队能够每六个月发布更快、更灵活的更新,并每两年推出长期支持版本。

Insiders 和 Stable 频道

为了支持这种更快的更新节奏,从Visual Studio 2026 开始,将提供两个频道:

- Insiders —— 抢先体验即将推出的功能,分享反馈,助力塑造未来发展。如需安装,请访问 https://visualstudio.microsoft.com/insiders/。(Insiders取代了此前的“Preview”。)

- Stable —— 每月获取经过验证、可用于生产环境的功能。如需安装,请访问 https://visualstudio.microsoft.com/download。(Stable 版本取代了此前可用的 “Current” 频道。)

在 Insiders 中出现的功能,当它们准备好被广泛采用时,将会纳入 Stable。如果您使用的是 Stable,您将每月收到一次功能更新,并在需要时收到服务发布更新。

每年,这款 IDE 都会更新到下一个年度版本,例如明年 11 月,Visual Studio 2026 将就地更新为 Visual Studio 2027,不会对您的环境造成干扰。

我们的企业客户有时在安排更新的时间方面需要更大的灵活性。为确保能为他们提供全面支持,我们还将为之前的年度版本提供并行的长期服务频道(LTSC)。其提供为期 1 年的保障服务。例如,在 2026 年 11 月,您将可以选择切换到 Visual Studio 2026 LTSC,从而在额外的一年时间里继续使用固定的功能集。

不过,需要注意的是,Visual Studio LTSC 并非维持项目处于已知状态所必需的。如果您的项目使用随 Visual Studio 2026 一同发布的 .NET 10 或 MSVC 14.50,那么当您更新到 Visual Studio 2027 时,这些构建工具仍将可用,您的项目也应该能像以前一样正常构建。

灵活的许可与注册

这些针对 Visual Studio 的变更导致我们处理产品注册的方式发生了转变。Visual Studio Community 没有任何变化,它仍然对开源项目、教育领域和小型组织免费开放。(详情请参见许可协议。)

对于专业版和企业版,如果您拥有 Visual Studio 订阅,注册流程没有变化。您将继续像以前一样登录,并通过现代生命周期自动接收更新,或者从 Visual Studio 订阅者门户获取产品密钥。如果您使用独立的专业版许可证,只需每年购买新的年度版本即可。产品密钥将继续适用于该年度版本,而新的密钥将解锁下一年的版本。

此外,Visual Studio 2022、Visual Studio 2019 和 Visual Studio 2017 的生命周期没有任何变化。

随时更新,随时就绪

Visual Studio 2026 标志着一个新时代的开始,这是一款现代化、智能化且持续改进的 IDE。您将减少等待更新的时间,有更多时间使用最新工具开发出色的软件。

我们期待您体验这种新的更新节奏,分享您的反馈,并帮助塑造 Visual Studio 的未来。征程仍在继续,Visual Studio 将与您并肩同行,每月如此,每个版本皆是如此。

原文链接:https://devblogs.microsoft.com/visualstudio/visual-studio-built-for-the-speed-of-modern-development/

作者:MeteorSeed

我希望您喜欢这篇博文,并一如既往地感谢您阅读并与朋友和同事分享我的博文。

转载请注明出处。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/23 22:07:58

有效修复 Google Photos 备份卡住问题

当 Google Photos 备份卡住时,备份过程会持续更长时间,非常耗时,尤其是在您正准备用手机玩游戏或看电影的时候。为了轻松解决此备份问题,我们列出了 14 种简单实用的解决方法。如果这些方法都无效,您仍然可以使用其他方…

作者头像 李华
网站建设 2026/2/24 17:16:31

自考人必看!9个降AI率工具推荐,高效避坑指南

自考人必看!9个降AI率工具推荐,高效避坑指南 AI降重工具:自考人的高效避坑指南 随着人工智能技术的快速发展,越来越多的自考生在论文写作过程中依赖AI生成内容。然而,AI生成的文章往往存在明显的“AI痕迹”&#xff0c…

作者头像 李华
网站建设 2026/2/23 17:52:37

基于单片机温湿度检测显示报警控制系统设计

一、系统整体设计方案 本系统以 STC89C52RC 单片机为控制核心,聚焦工业仓储、家庭室内、实验室等场景的温湿度监测需求,可实现环境温湿度实时采集、数据直观显示、超阈值声光报警及参数阈值自定义功能,兼顾检测精度与报警及时性,为…

作者头像 李华
网站建设 2026/2/21 21:48:06

解锁 LLM 中 AI Agent 的效率密码,掌握实用优化技巧【线上直播】

在 AI Agent 飞速发展的当下,如何提升提示词效率、让模型响应更精准高效,成为许多开发者关注的核心问题。无论是刚接触 LLM 与 AI Agent 的新手,还是正在实操中遭遇效率瓶颈的从业者,都可能被这些问题困扰:MCP Service…

作者头像 李华
网站建设 2026/2/22 22:46:39

【AI×实时Linux:极速实战宝典】显存池 - 编写自定义 Allocator 预分配全量显存,杜绝运行时的 cudaMalloc 开销

简介在高性能计算和人工智能应用中,显存管理是影响程序性能的关键因素之一。传统的显存分配方式(如使用 cudaMalloc 动态分配显存)可能会导致运行时的随机延迟,尤其是在频繁分配和释放显存的场景下。为了优化显存管理,…

作者头像 李华