Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 预览Xamarin表单页面_Visual Studio_Xamarin_Xamarin.forms_Preview_Designer - Fatal编程技术网

Visual studio 预览Xamarin表单页面

Visual studio 预览Xamarin表单页面,visual-studio,xamarin,xamarin.forms,preview,designer,Visual Studio,Xamarin,Xamarin.forms,Preview,Designer,有没有办法在不首先部署到设备/模拟器的情况下预览Xamarin表单页面 或者是否有任何方法可以实时编辑页面并在某个地方看到更改(有点像Snoopy for WPF)。 我尝试了Xamarin Studio+Visual Studio,但没有看到设计师。2016年9月30日更新: 使用最新版本的Xamarin,您可以使用以下步骤: 使用Visual Studio中的查看其他窗口打开预览窗口。使用窗口新建垂直选项卡组菜单将其并排放置,如下图所示: 请注意: 预览程序要求在渲染项目之前生成项目 页如

有没有办法在不首先部署到设备/模拟器的情况下预览Xamarin表单页面

或者是否有任何方法可以实时编辑页面并在某个地方看到更改(有点像Snoopy for WPF)。
我尝试了Xamarin Studio+Visual Studio,但没有看到设计师。

2016年9月30日更新:

使用最新版本的Xamarin,您可以使用以下步骤:

使用Visual Studio中的查看其他窗口打开预览窗口。使用窗口新建垂直选项卡组菜单将其并排放置,如下图所示:

请注意:

预览程序要求在渲染项目之前生成项目 页如果预览窗格顶部出现“无效XAML”错误, 重新构建应用程序,然后重试

参考其他解决方案的旧答案:


Xamarin.Forms预览器目前仅在Alpha频道的Xamarin Studio中可用

目前没有适用于visual studio的官方Xamarin表单UI预览程序。然而,在上一次Xamarin Evolve 2016中,Xamarin宣布他们正在开发一款即将发布的设计师。是的

Xamarin最近发布了Xamarin预览器,仅适用于Xamarin Studio (稍后将提供Visual Studio),它允许您在iOS和 安卓目前正在预览中,可通过Alpha 频道(2016年4月29日)。我会尽量记住更新这一次 它为VisualStudio发布

作为非官方的替代方案,您可以尝试:


Xamarin Studio确实包含一个XAML预览器,我已经使用它有一段时间了


Xamarin.Forms预览器可在稳定频道中预览

项目需要最新的Xamarin.Forms NuGet包,XAML预览程序才能工作

打开Android SDK管理器并更新SDK工具和平台工具

重建解决方案并创建新的xaml页面

在Visual Studio中: 使用“视图>其他窗口>Xamarin.Forms预览器”菜单打开预览窗口。 瞧


Xamarin.Forms Previewer现在在VS中可用。您只需更新您的Xamarin版本:工具选项其他立即检查即可将您的Xamarin更新为最新版本

然后通过查看其他窗口打开它

更新:但是看起来它没有显示我的XAML中的任何内容

我在自己对该主题进行研究后留下了自己的印象,尝试了:

  • Xamarin的预览器
  • 沙马林形成了一名球员
  • 大猩猩玩家
  • 底线


    我决定和大猩猩玩家一起去。这是唯一一个真正适合我的——尽管它有仅使用XAML的限制——这意味着你必须使用XAML来编写你的UI。

    谢谢:-(我想我将不得不忍受每次10-15秒的延迟time@MichalCiechan或者切换到Xamarin Studio。或者付费购买Gorilla player:)@user3185569谢谢。。但是已经投票了。。每个用户只允许一次向上投票:)我可以在VS中打开预览器,但如果我打开xaml文件,它不会显示页面的呈现。你需要做些什么来告诉预览者实际预览什么?回答我自己的问题,在VS中运行预览器似乎仍然有很多问题,特别是你需要在连接的mac上运行mac代理,即使你只想预览Android布局。更多关于Xamarin论坛的信息:谢谢,正是我想要的!刚刚切换到Alpha频道:-)如果我的网速更快的话:-(@MichalCiechan没问题,它不是“完美的”但是,由于它不能始终从XML语法错误中恢复,因此您可能必须关闭并重新打开XAML文件,以使其重新编译XAML到代码,因为它实际上正在实时运行代码..我安装了最新的Alpha channel版本(6.1),但它仍然没有在右上角提供任何XAML预览按钮:-(要试用Gorilla Player在预览XAML文件时,必须连接到mac代理。