Visual Studio 2017打造更便捷的移動開發(fā)環(huán)境
Visual Studio 2017作為一款強大的集成開發(fā)環(huán)境,在移動開發(fā)領域也展現出了許多新特性。讓我們一起來看看這些功能是如何使得移動開發(fā)變得更加容易的。 提升安裝體驗Visual Studio
Visual Studio 2017作為一款強大的集成開發(fā)環(huán)境,在移動開發(fā)領域也展現出了許多新特性。讓我們一起來看看這些功能是如何使得移動開發(fā)變得更加容易的。
提升安裝體驗
Visual Studio 2017團隊針對安裝體驗進行了優(yōu)化。新的安裝過程更加直觀和觸摸友好,通過只選擇所需的工具,用戶可以實現較低的磁盤占用。尤其對于移動開發(fā)者來說,只需包含.NET、UWP或.NET Core等必要組件即可,有效地減小了下載和安裝尺寸,幫助用戶快速入手,確保安裝的部分就是開始時所需的功能。
新增項目模板
針對許多移動應用程序常見的數據列表視圖等場景,Visual Studio 2017推出了新的項目模板。通過簡單點擊幾個按鈕,用戶可以快速創(chuàng)建適用于iOS、Android和Windows 10等平臺的移動應用項目,包括標簽導航、MVVM設計模式、設置等功能。同時,通過“Host in the cloud”選項,用戶可以方便配置移動應用的后端,并實現在線/離線同步以及自動沖突解決,將移動項目提升到新的水平。
XAML智能感知提升
Visual Studio 2017為 XAML文檔提供了全新的代碼完成引擎,支持綁定、自定義屬性、自定義控件和轉換器等,讓開發(fā)者在編寫XAML代碼時能夠獲得更加智能的提示和補全。
提升預覽效果
Previewer為開發(fā)者提供了實時預覽效果的功能,讓他們能夠直觀地了解應用在不同設備上的展示效果,并隨時查看所做修改的實時更新。Visual Studio 2017通過對 Previewer的改進,增加了支持的控件和XAML結構范圍,節(jié)省了開發(fā)者重新部署應用查看效果的時間。
發(fā)布應用無縫流程
在應用開發(fā)完成后,通常需要經歷開發(fā)、調試、測試和發(fā)布的過程。Android Archive Manager在Visual Studio 2017中提供了一步步指導的無縫發(fā)布應用流程,幫助開發(fā)者快速將應用發(fā)布到應用商店。
卓越的測試支持
Xamarin Profiler是一款用于檢測內存泄漏和未使用資源等問題的工具,對于Visual Studio Enterprise用戶來說,可以在應用發(fā)布之前利用Profiler檢測問題,確保應用質量。此外,Xamarin Test Cloud允許在真實物理設備上進行應用程序測試,而Xamarin Test Recorder則可以幫助記錄測試過程,并在Xamarin Test Cloud中運行大量設備上的測試。
結語
以上介紹的是Visual Studio 2017針對移動開發(fā)的新特性,無論您是.NET開發(fā)者還是移動應用開發(fā)者,都值得學習和了解這些功能,以提升開發(fā)效率和應用質量。Visual Studio 2017的不斷優(yōu)化與完善,將為移動開發(fā)者帶來更便捷、高效的開發(fā)體驗。