我只能說這實在太酷了...
這兩天是 Visual Studio Build2017 大會,發表的新玩意兒內,除了很受到焦點的 Visual Studio For Mac,
還有 Xamarin 的新工具 -- Xamarin Live Player
這玩意兒可以大大的節省開發時間阿!!!!!
>>> 先獻上 官網 <<<
底下是我們目前開發 Xamarin 的流程:
編寫程式 > 編譯 > 部屬 > 等待 > 測試 > 幹打錯一個字 > 停止編譯 > 修改程式 > 編譯 > 等待 >>> 繼續等待...等到崩潰...
現在只要
- 手機下載 Xamarin Live Player App (支援 Android 和 iOS )
- App 藉由 QR Code 與 Visual Studio 連接
接著
程式改什麼手機就顯示什麼啊!!!!!
據說是更改程式時,VS 會馬上做 re-compile 的動作,讓 手機 與 VS 達到同步~
不用經過編譯和部屬,據說還可以下中斷點~
是不是很興奮!
BUT
現在還是 Alpha 版本,相信程式在寫, Bug 會有。
另一個 BUT
既然還在測試階段,目前只有支援 Visual Studio 2017 Preview
想嘗鮮的可以先用 2017 Preview 試試看嚕~
原本想打混介紹一下而已...
想一想還是佛心的補個教學好了...
以下為正文:
************* 2015 /05 /16 只支援 Share Code Project, PCL 官方說正在做!! ***************
0. 手機安裝 Xamarin Live Player (Android 和 iOS 架上都有)
1. 安裝 Visual Studio 2017 15.3 Preview
無其他需求的話,勾選 Xamarin 就好~
2. 更新 Xamarin Updater
- 啟動 Visual Studio 2017 Preview
- 工具 → 擴充功能和更新
- 線上 → Visual Studio Marketplace Tab
- 搜尋 → Xamarin Updater → 更新
- 關閉 Visual Studio,等待 Xamarin Updater 更新後重啟 Visual Studio
- 重新開啟 擴充功能和更新,更新 Tab → Xamarin for Visual Studio → 更新
- 關閉 Visual Studio,等待 Xamarin Updater 更新後重啟 Visual Studio
文字有點小繁瑣,但一步一步照著做其實滿簡單的~
接著開啟 Xamarin 的 Share Code 的方案,就會看到這個了
按下去後出現這畫面
手機開啟 Live Player App ,可以利用 QR Code 或 輸入手機上顯示的 Code 來進行連接
管理連接過的手機
工具 → Xamarin Live Player → Manage Device
啟動但不偵錯 下
工具 → Xamarin Live Player → 勾選 Live Run Current View
手機就能夠同步看到變化~
可惜vs2019 沒看見了
回覆刪除vs2019 直接整合為 hotreload 了喔!
刪除但不知道如何啟動,按照官方文件確認後,還是無法預覽修改後的結果
刪除是指HotReload的話,我目前都正常使用中
刪除