51Aspx 源码服务专家 社区资讯
技术文章

Visual Studio 2022 for Mac 现已推出

今天,我很高兴分享Visual Studio 2022 for Mac v17.0的正式发布(GA)版本的消息,现在可以下载。这是迄今为止最快的Visual Studio for Mac版本,具有全新的本机macOS UI,完全在.NET 6上运行,并针对Apple Silicon(ARM64)处理器进行了优化。

今天,我们还将下一次更新的预览版发布到 Visual Studio for Mac,您可以与此 v17.0 GA 版本一起并行安装。此预览版带来了对 .NET 7 开发的初步支持,并初步了解了 .NET MAUI 的工具。

享受快速流畅的体验

此版本将 IDE 的前端 UI 替换为完全本机的 macOS UI,取代了我们之前组合了大量 UI 技术的体系结构。我们还通过移动到.NET 6上运行IDE的后端来替换它。这两个主要变化的结合导致了Visual Studio for Mac的最快,响应最快的版本。

通过将IDE移动到.NET 6上运行,我们还解决了IDE的顶级请求之一 - Visual Studio for Mac现在在Apple Silicon(ARM64)处理器上本机运行。现在,打开大型解决方案等操作比 Visual Studio 2019 for Mac 快 50%。

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

在此版本中,您可以使用 .NET 6 和 C# 10 构建应用程序。还支持 Azure Functions v4,因此可以在 .NET 6 之上开发无服务器应用程序。

虽然Visual Studio for Mac v17.0不支持.NET MAUI,但新的预览版版本支持使用.NET 6和.NET MAUI的iOS,Android和macOS应用程序的跨平台开发。

利用 Visual Studio 提供的更多生产力工具

最后,此版本的重点是通过启用 Visual Studio(在 Windows 上)的一些熟悉的功能(如 Git Changes 窗口、工具窗口拖放和子词导航)来改善日常开发体验。

一个新的 Git 更改窗口,用于查看和提交您的工作。
将解决方案窗口从 IDE 的右侧移动到左侧。
在 C# 编辑器中导航子词。

What’s next?

今天,我们还发布了下一个版本的第一个预览版 - Visual Studio 2022 for Mac v17.3。你可以将此版本与 v17.0 版本并行安装 – 如果你已在使用 v17.0 预览版/RC 版本,则可以使用 Visual Studio >检查更新...“菜单来更新到下一个预览版。

下一个版本的重点是继续我们在 v17.0 中开始的工作,使用初始 .NET 7 和 .NET MAUI 工具为 .NET 提供现代开发体验。我们还将解决主要反馈问题,并完成向本机 UI 的迁移,以获取一些较少使用但重要的功能,如任务/待办事项列表。

另外,对于那些跟随...是的,我们通过几个++操作增加了我们的次要版本号。这是为了匹配Visual Studio的版本号(在Windows上),并解决反馈,即在产品之间具有不同的版本号集会令人困惑。我们未来的目标是跨操作系统以类似的发布节奏发布Visual Studio IDE。

对 .NET MAUI 工具的初始支持

我们很高兴地告诉大家,.NET 多平台应用 UI (MAUI) 已正式发布。Visual Studio 2022 for Mac v17.3 现在支持创建新项目,构建 .NET MAUI 应用程序并将其部署到 iOS、macOS 和 Android,以及 XAML 热重载。我们将在下一个版本中向 .NET MAUI 项目添加更多功能,包括共享项目属性页、应用发布支持和 .NET 热重载(用于 C# 编辑)。

请通过“帮助”提交您的功能请求和错误报告>“报告问题”菜单,因为我们正在努力实现即将发布的稳定版 .NET MAUI 工具版本!

谢谢!

没有您,我们不可能实现此版本!感谢在过去一年中通过 bug 报告、调查响应和讨论尝试并提供有关预览版的反馈的数千名开发人员。