【译】Visual Studio 中针对 .NET MAUI 的 XAML 实时预览功能的增强

  Visual Studio 2022 17.14 中的 XAML 实时预览功能为 .NET MAUI 项目带来了显著的可用性提升:XAML 实时预览窗口现在在设计时即可使用,无需启动调试会话。这一变化简化了 .NET MAUI 应用程序的 UI 开发工作流程。

设计时可用

  此前,XAML 实时预览仅在调试时可用。通过本次发布,您可以在设计时直接打开 XAML 实时预览窗口。这使您能够实时查看应用 UI 的变化。您还可以通过这种方式使用热重载和其他实时 UI 工具,确保工作流程无缝衔接,提高迭代速度,并减少上下文切换。

  要打开它,请转到 Debug > Windows > XAML Live Preview

  XAML 实时预览窗口支持:

  - 导航到源 XAML 的元素选择。

  - 布局检查的 Zoom 和尺子工具。

  - 在 IDE 内停靠以实现持久可见性。

.NET MAUI 对安卓的支持

  除了 Windows,XAML 实时预览还支持渲染安卓设备和模拟器。这使开发者能够跨平台验证 UI 更改,提供高保真的设计时体验,确保设备间的一致性。

GitHub Copilot 和视觉支持

  借助 XAML 实时预览和 GitHub Copilot,将您的 UI 设计提升到新高度,支持手动和 AI 辅助的 XAML 编写。使用 Copilot Vision,您可以附上所需 UI 布局的参考图像,Copilot 会生成相应的 XAML。实时预览会实时反映这些更改,从而实现快速原型制作和优化。

1

可用性和入门指南 

  此功能在以下环境中可用:

  - Visual Studio 2022 17.14 

  - Visual Studio 2026 Insider 

  若要开始使用 XAML 实时预览并探索其功能,请参考官方的 XAML 实时预览文档。

 

原文链接:https://devblogs.microsoft.com/visualstudio/enhancements-to-xaml-live-preview-in-visual-studio-for-net-maui/

me

 

posted @ 2025-09-26 13:45  MeteorSeed  阅读(322)  评论(1)    收藏  举报