如何使用 Visual Studio 16.9 或更高版本快速预览 XamarinForms 控件或页面? 最好的办法

问题描述

我使用 Xamarin Forms Previewer 来开发 Xamarin Forms 视图(页面、控件)。但不幸的是,自从更新到 Visual Studio 版本 16.9 后,Microsoft 删除了 Xamarin Forms Previewer。

那么用什么来代替呢? Xamarin Live Player 也不再可用。 当然我可以在我的设备上启动我的应用程序并使用热重载功能来查看我的控件的运行情况,但这不是快速的方法,因为每次我必须导航到页面并获取我希望看到的状态执行我的控制。

我只想关注:

  • 快速/简单地可视化我的空白 XAML - 了解设计时间并支持 XAML 扩展 d:...(例如 d:IsVisible="True")。
  • 使用 Design-Time-ViewModel 实例更改 XAML 时实时视觉变化。
  • 无需连接我的设备或启动模拟器。
  • 我想要的只是当前视图的快速渲染预览。

我真的需要通过一个简单的活动创建一个额外的项目,只引导我的当前页面进行编辑吗?

解决方法

近期没有再次发布Xamarin Previewer的公告。此时可以使用Live Visual Tree,参考https://stackoverflow.com/a/66650853/10768653

或回滚 Visual Studio 版本。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...