1. 前言
-
近日在 Visual / Xamarin Studio 当中开发 Forms 程序时,常常因为编辑 XAML 没有办法看到预览界面,深觉有开发上麻烦的地方。后来发现 Gorilla Player 这个第三方插件,可以协助解决这个问题。
2. 环境准备
-
Windows 8/8.1/10
-
Mac OS 10.11
-
Visual Studio 2015 or Xamarin Studio
-
Gorilla Player
3. 本文
3.1 Gorilla Player 的介绍
Gorilla Player 是个非 Xamarin 官方的第三方组织UXDrivers,协助 Xamarin.From 处理 XAML 编辑的一个及时预览工具。其工具可以到下列网址,填写 Email后取得下载: http://gorillaplayer.com/
3.2 安装与配置 Gorilla Player
下载 Gorilla Player 后,点选安装。
静待安装。
安装完成。
此时会同时启动配置 Gorilla Player 的配置程序。请点选接受。
Gorilla Player 会侦测已经有安装的相关开发工具,将适当的 Plugin 安装好。
安装完毕,再点选继续。
接着请填写 Gorilla Player 当初注册时发送的账号与密码信息。
此时会启动 Gorilla Player 的后台服务程序,它会通过网络的方式跟我们运行的 Visual Studio /Xamarin Studio 做 XAML 编辑的通讯,以便你可以看到 XAML 的实时预览。
相关如何使用 Gorilla Player 的说明。
接着打开 Visual Studio / Xamarin Studio。(下面以 Visual Studio 为例)
可以到工具 -> 选项 -> Xamarin 当中,确认一下 Gorilla Player 的配置值。
启动 Visual Studio 后,建立一个 Xamarin.Froms 的项目,预设 Gorilla Player 就会自动执行,可以在 Windows 的常驻程序当中找到。并且在右键选单当中,点选 ”ShowPlayer + SDK + Samples Location”。
档案总管浏览到该文件夹后,点选 Player 文件夹。
并且利用 Visual Studio 开启文件夹内部的 Player 项目,来部署手机端的 Gorilla Player 软件。
开启后,直接编译布署该 Player 程序到 Android 的仿真器当中。
3.3 使用 Gorilla Player 预览 XAML
接下来在原本建立的 Xamarin.Forms 项目当中,增加个新的 XAML Page。
此时在变更 XAML 的过程当中,Gorilla 就会将所编辑的 XAML 呈现相关的界面预览状况 (Ctrl + S 就会更新界面),呈现在刚刚执行起来的仿真器中。
4. 参考来源