Visual Studio 2022 for Mac RC版本发布

前言

近日,Microsoft 发布了Visual Studio 2022 for Mac 17.0 Release Candidate (RC)并包含许可,允许在生产环境中进行开发。让我们一起来看看该发布版本都有哪些亮点。

如何下载

点击下载 Visual Studio 2022 for Mac RC

版本更新

适用于每个开发人员的快速和流畅体验

此版本将IDE的前端UI替换为完全原生的macOS UI,并基于.NET 6进行构建,带来了更流畅的 UI 体验。这种改变将体现在工具窗口,工作区以及在IDE 中编码。

除此之外,除了转向了原生的macOS UI,现在IDE还完全支持原生macOS可访问性工具,例如 VoiceOver语音控制。带来了更加一致的可访问性体验,并将能利于新的操作系统功能,例如macOS Monterey中引入的全键盘访问功能。

macOS VoiceOver 描述新的 Git 更改窗口的内容

原生支持 Apple 的 M1 处理器

得益于.NET 6提供的原生arm64支持,Visual Studio for Mac 现在可以利用 AppleM1 (ARM64) 处理器的原始性能。在M1处理器上,加载大型解决方案等操作的速度比在Visual Studio 2019 for Mac50%

VSMac-2022-vs-2019.gif

使用 .NET 6构建现代应用程序

在此版本中,可以使用NET 6C# 10来构建 ASP.NET Core、云和控制台应用程序。现在还支持Azure Functions V4,所以你可以在.NET 6之上开发无服务器应用程序。

.NET MAUI 工具:即将发布到 v17.1

Visual Studio 2022 for Mac v17.0 将不支持.NET MAUI工具。在即将发布的Visual Studio 2022 for Mac v17.1版本中,将可以使用.NET 6.NET MAUI构建移动应用程序。

来自 Visual Studio 的更多生产力工具

该版本还侧重于通过启用 Visual Studio(在 Windows 上)中的一些熟悉的功能来改善开发者的日常开发体验。 例如:

Git 更改

使用新的Git 更改窗口,您可以在Git版本控制下轻松查看您在解决方案中修改、添加或删除的文件。

用于查看和提交工作的新 Git 更改窗口

工具窗口拖放

作为UI改变的一部分,该版本更新了工具窗口拖放布局支持,以提供与Visual Studio(在 Windows 上)相同的视觉提示。现在,当拖动工具窗口时,会看到屏幕上的图标,显示窗口可以停靠的位置。

VSMac17-Preview4-ToolWindowDocking.gif

子词导航

这是此版本的一个很棒新增功能,以字符串“HelloWorld”为例,当您使用 Ctrl+Alt+左箭头Ctrl+Alt+右箭头快捷键时,光标将在子词“Hello”“World”之间移动。使在这些子词之间移动或选择更容易。

subWordNavigation.gif

其他

此版本还添加了数百个错误修复和许多较小的改进,例如新的代码重构等。

更加详细信息,请移步:devblogs.microsoft.com/visualstudi…