咱们很快乐地发表 Visual Studio 2022 正式反对 .NET MAUI 开发。当初,您能够应用 .NET 更快地构建跨平台原生客户端应用程序,并将它们从单个代码库公布到 Android、iOS、macOS 和 Windows。
此版本还提供了 .NET MAUI SDK 的最新稳定性改良,这是自 2022 年 5 月 正式公布(GA)公布以来的第五个版本。您能够在 GitHub 上查找所有发行阐明。
一个我的项目,多个平台
.NET MAUI 提供了一个我的项目来解决跨设施及平台的多个指标。任何特定于某个平台的资产都被搁置在子文件夹中,因而您能够专一于编写共享的 UI 和代码。我的项目蕴含一个 Resources 文件夹,不便在一个中央集中管理应用程序的字体、图像、应用程序图标、启动画面、原始资产和式样。.NET MAUI 会针对每个平台的独特需要进行优化。
视觉和实时
咱们构建了一些工具来帮忙您开发应用程序,这些工具不会减慢开发速度或让您期待利用重建。Hot Reload、Live Visual Tree 和 XAML Live Preview 容许您利用代码更改并立刻查看它们,从而放慢您的开发速度。应用 XAML Hot Reload 对 UI 进行更改,可能立刻在正在运行的应用程序中查看到实在数据。应用 .NET Hot Reload,您能够更改代码、保留并查看这些更改,而不会失落应用程序状态。
应用 XAML Live Preview,您能够捕捉应用程序的 UI 并将其带入 Visual Studio 中的停泊窗口。这使得应用 XAML Hot Reload 更改应用程序并在您进行更改时实时查看这些更改变得更加容易,特地是在您没有多个监视器或正在对无奈屏幕镜像的设施进行调试的状况下。只需 F5 调试,开始编辑 XAML 布局,您就能看到更改。您还能够将鼠标悬停在 XAML Live Preview 窗口中的每个元素上来查看控件的标准,单击它就能够帮忙您间接导航到 XAML。
您也能够应用 Live Visual Tree 疾速导航到您的 XAML。单击树中控件名称旁边的尖括号,编辑器将导航到定义该元素的代码。
弱小的编辑器
借助 AI 辅助的代码倡议,您的应用程序基本上能够自编写。IntelliCode 提供了一组弱小的主动代码实现性能,能够了解 .NET MAUI 应用程序 UI 和代码。开始输出,它会了解你的代码上下文、变量名、函数和你正在编写的代码类型,因而能够提供更好的 IntelliSense,甚至倡议整行实现。对于那些刚开始构建应用程序的人,这个性能会十分有用途。
您还能够取得 Visual Studio 2022 64 位 IDE 的全副性能、最新的 C# 10 性能以及用于实时单元测试、源代码管制和团队合作的改良工具。在 Visual Studio 团队的博客中理解所有信息。
预览 Visual Studio for Mac 反对
咱们始终在致力为咱们的 Mac 开发人员筹备好许多这些十分棒的工具。如果您想在 Mac 上应用 .NET MAUI,请装置新的 Visual Studio 2022 for Mac(17.4 预览版 1)。Visual Studio 2022 for Mac 将在往年晚些时候正式公布 .NET MAUI 工具反对。
马上开始在 Windows 上应用 .NET MAUI 吧!请装置 Visual Studio 2022 或将其更新到版本 17.3。在安装程序中,抉择工作负载“.NET Multi-platform App UI development”。
留神:如果您应用 Visual Studio 2022 构建 .NET MAUI 应用程序,咱们目前不倡议装置 .NET 7 Preview 7。
对于.NET MAUI 公布信息 ,欢送返回博客获取更多资源!
长按辨认二维码
点击返回原博客~