有没有一种方法可以在不首先部署到设备/模拟器的情况下预览Xamarin表单页面?
或者有没有一种方法可以实时编辑页面并在某个地方查看更改(有点像WPF的Snoopy)。 我尝试了Xamarin Studio + Visual Studio,但没有看到设计器。
有没有一种方法可以在不首先部署到设备/模拟器的情况下预览Xamarin表单页面?
或者有没有一种方法可以实时编辑页面并在某个地方查看更改(有点像WPF的Snoopy)。 我尝试了Xamarin Studio + Visual Studio,但没有看到设计器。
2016年9月30日更新:
使用最新版本的Xamarin,您可以按照以下步骤操作:
在Visual Studio中使用视图 > 其他窗口 > Xamarin.Forms预览器菜单以打开预览窗口。使用窗口 > 新建垂直选项卡组菜单将其侧边放置,如下图所示:
请注意:
预览器需要在渲染页面之前构建项目。如果在预览窗格顶部出现“无效的XAML”错误,请重新构建应用程序并重试。
参考其他解决方案的旧答案:
目前Xamarin Studio中的Alpha渠道中才提供Xamarin.Forms预览器。请按照这些说明更改更新通道。
目前没有Visual Studio的官方Xamarin Forms UI预览器。然而,在最后的Xamarin Evolve 2016中,Xamarin宣布他们正在开发一个将发布的设计师。详情请参见此处。
Xamarin最近发布了一个Xamarin预览器,仅适用于Xamarin Studio(Visual Studio稍后会有),可让您在iOS和Android上预览XAML。目前这是试用版本,并通过Alpha渠道(2016年4月29日)提供。一旦它适用于Visual Studio我将尝试记得更新此消息。
作为非官方的替代方法,您可以尝试:
https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-previewer/
我在进行自己的研究后,留下了这里我的印象,尝试过以下工具:
结论:
我决定使用Gorilla Player。唯一真正适合我的工具 - 尽管它有一个限制,只能使用XAML - 这意味着您必须使用XAML编写UI。
Xamarin.Forms 预览器已在稳定频道作为预览版发布。
要使 XAML 预览器正常工作,项目需要最新的 Xamarin.Forms NuGet 包。
打开 Android SDK 管理器并更新 SDK 工具和平台工具。
重新构建解决方案并创建新的 XAML 页面。
在 Visual Studio 中: 使用“视图”>“其他窗口”>“Xamarin.Forms 预览器”菜单打开预览窗口。 Et voilà
https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-previewer/
Xamarin.
)。 - Heinzi