我们很高兴地宣布 Visual Studio 2022 的第二个预览版发布啦!预览版 1 是有史以来第一个 64 位 Visual Studio,提供了改进的可扩展性。从预览版 2 开始,我们专注于提供有关个人和团队生产力、现代开发和不断创新等主题的新功能。在本文中,我们将重点介绍 Visual Studio 2022 的一些新功能。我们希望您下载并试用它,告诉我们您的想法,并与我们一起塑造下一个版本的Visual Studio。
下载 Visual Studio 2022 预览版
为您而开发
在 Microsoft,我们的使命是让地球上的每个人和每个组织都能取得更大的成就。在 Visual Studio 团队中,我们致力于为开发人员完成这项使命。
我们的 Visual Studio 2022 的第一个预览版包含一种更易于阅读的新字体 Cascadia Code。在我们的第二个预览版中,我们通过更清晰、更易于区分的更新图标为每个人改进 Visual Studio 的可用性。
虽然预览版 1 仅提供英文版,但预览版 2 已完全本地化。您可以从十几种语言包中进行选择:英语、中文(简体)、中文(繁体)、捷克语、法语、德语、意大利语、日语、韩语、波兰语、葡萄牙语(巴西)、俄语、西班牙语和土耳其语。
开发现代应用
应用程序和构建它们的开发人员对于每公司的成功至关重要。作为数字化转型的一部分,企业对其应用程序的期望更高。满足这些期望意味着使用最新技术构建应用程序。Visual Studio 2022 既有帮助支持现有应用程序的工具,也有帮助你创建新应用程序的工具。最终,我们希望为您、您的企业和您的客户带来成功。
预览版 2 附带最新版本 (v143) 的 C++ 构建工具,这些工具与其他 14x 工具二进制兼容。这些工具可用于 Visual Studio 和独立的构建工具安装程序。更新您的 C++ 应用程序以使用最新的 C++ 20 功能应该是无障碍的。
除了是使用 C++ 开发现代 Windows 应用程序的最佳场所之外,我们还添加了一些功能,使 Visual Studio 成为构建跨平台应用程序的最佳场所。借助预览版 2,我们扩展了跨平台功能,为 WSL2 添加了新的 CMake 集成,无需手动配置。
对于 .NET 开发人员,Visual Studio 2022 将是您使用 .NET MAUI 和 Blazor 构建下一波跨平台应用程序的地方。
个人和团队生产力
正如我们在Visual Studio 2022 愿景博客 中所讨论的那样,对我们来说,一个重要的领域是提供革新性开发的创新功能。从预览版 2 开始,您将看到 Visual Studio 中的新生产力功能。
作为开发人员,我们构建应用程序的大部分时间都花在了迭代更改和运行应用程序以检查这些更改上。这个过程既耗时又令人沮丧。有时候进行最简单的更改可能需要几分钟时间。Preview 2 为 XAML 和 Web 应用程序提供了新的实时预览体验。您将能够在编辑器中对您的应用程序进行这些迭代更改,并实时查看差异。比如当您只想将某些内容微调一两个像素时,不再需要重新编译并运行!
新的 Web Live Preview 是 ASP.NET 的下一代 Web 设计器。Web Live Preview 添加了工具,使网页设计更加简单便捷。即使使用数据绑定控件,您也可以在 IDE 中实时看到所做的更改!
除了使用实时预览减少设计元素的编辑/调试周期中的摩擦之外,Visual Studio 还提供了新功能来帮助您更有效地调试代码。利用Force Run,这是一个新的调试命令,可以将您的应用程序运行到特定点,而忽略任何其他断点或异常。Force Run非常适合退出具有断点的循环。
创新触手可及
我们对 Visual Studio 2022 愿景的另一个关键部分是释放您作为具有真正创新能力的开发人员的潜力。在预览版 1 中,我们提供了IntelliCode 整行补全。在预览版 2 中,我们正在更新 Hot Reload,包括对 C++ 应用程序的支持!使用热重载,您可以在应用程序运行时编辑 C++ 或 .NET 项目。在许多情况下,您可以在不暂停应用的情况下应用这些代码更改。要在正在运行的应用程序上使用热重载,请选择工具栏中的“应用代码更改”按钮。
如何帮助预览 Visual Studio 2022
在预览期间,Visual Studio 2022 Preview 2 可供任何人免费使用。我们鼓励您像使用 Visual Studio 2019 一样下载和使用预览版。(如果您愿意,也可以并排安装它们。)然后告诉我们进展如何。我们感谢您通过开发者社区、报告问题和调查问卷与我们分享的一切。您的意见有助于我们使 Visual Studio 2022 成为您的最佳开发者体验。如果您有任何的技术问题,也欢迎您到我们的 Microsoft Q&A 论坛提问。
本文由博客一文多发平台 OpenWrite 发布!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。