微软发布了 Visual Studio 2022 for Mac Preview 6,其中包含大量错误修复和对原生 UI 的改进。现在,该公司推出了 Preview 7,就像之前的版本一样,它包含了大量的错误修复、UI 增强和对更多工具的支持。
在 Preview 7 中,微软修复了一些稳定性和崩溃问题,修复了西班牙语键盘布局上的快捷键,还确保了在调试库时断点工作,等等。
像往常一样,微软正在继续努力在 Visual Studio 中使用原生 macOS UI 控件和设计语言。预览版 7 对此进行了扩展,涵盖了片段、C# 代码格式、外部工具和 CSS、HTML 和 JSON 的行为屏幕。这实质上意味着整个 Preferences UI 已迁移到原生 macOS 设计。
微软在此版本中也对 Xamarin 移动工具进行了大量工作,此前它表示不会在预览版 6 中接受 Xamarin 的反馈。最新版本包含 50 多个针对移动工作负载的错误修复。微软已经指出,这样做的原因是,一旦 Visual Studio 17.0 版正式发布 (GA),Xamarin 对开发人员来说应该处于稳定状态。不幸的是,.NET MAUI 支持不会在这个截止日期之前完成,但该公司正在继续努力。
最后,现在支持使用 Azure Functions V4 开发无服务器应用程序。微软曾表示:
添加对 Azure Functions V4 的支持还支持在基于 M1 (arm64) 的处理器上进行 Azure Functions 开发,这需要 arm64 .NET 6 SDK。在此版本中,您可以在基于 Intel 或 M1 的计算机上使用 Azure Functions V4。Azure Functions V2 & V3 项目可以在基于 Intel 的处理器上打开和开发;在即将发布的预览版中将恢复对在英特尔设备上创建 V2 或 V3 项目的支持。
您可以通过导航到Visual Studio > Check for Updates或直接从此处下载最新版本来触发 Visual Studio 2022 for Mac 17.0 Preview 7 的更新。