Visual Studio 2017 針對移動開發的新特性介紹

來源:互聯網
上載者:User

Visual Studio是世界上最好的IDE之一,如果是 .NET世界,那就沒有之一了(^_^),而最近推出的Visual Studio 2017在移動平台方面更是加強了這一點。這個版本包含了一些非常棒的功能,包括即時單元測試、新的重構、代碼提示、C#7.0的支援,以及協助移動開發人員構建更好的行動裝置 App程式的功能。

下面,就讓我們一起來看看Visual Studio 2017中有哪些功能使得移動開發變得更加容易。 Visual Studio 2017的安裝體驗有所提升

Visual Studio團隊提升了Visual Studio 2017這個版本的整體安裝體驗。新的安裝過程更加直觀並且觸摸友好,最重要的是我們通過僅選擇所需的工具,就能實現較低的磁碟佔用。我們可以選擇最適合我們需求的功能,例如移動開發只需要包含.NET,UWP或 .NET Core就可以。只安裝所需的組件,能將下載和最終安裝尺寸保持在最小狀態。你可以比以前更快地入手,另外需要確保你安裝的部分,只包含你最開始時所需的功能。

添加了新的項目模板

許多行動裝置 App程式的核心只是簡單的從web上取到資料列表視圖。Visual Studio 2017版本建立了新的模板來應對這種情況。只需要點擊幾個按鈕,就可以實現你的移動項目在iOS,Android和Windows 10的行動裝置 App上的引導工作,其中包括標籤導航,MVVM,設定等。通過點擊“Host in the cloud”,可以實現行動裝置 App的後端配置,並完成線上/離線同步和自動衝突解決的用戶端代碼,很方便地將你的移動項目提升到一個新的水平。

提升了XAML智能感知

Visual Studio 2017的任何Xamarin.Forms XAML文檔都能讓你感受到智能感知的顯著提升。全新的程式碼完成引擎支援綁定、自訂屬性、自訂控制項和轉換器等。

Forms Previewer使得預覽效果更加直觀

Xamarin. Forms Previewer為我們提供了一個“WYSIWYG”的視圖,方便我們瞭解應用在裝置是如何展現的,以及展示我們更改的即時更新。Visual Studio 2017對Xamarin.Forms Previewer做了許多改進,來增加所支援的控制項和XAML結構的範圍。與重新將應用部署到裝置來查看效果更改相比,這樣會節省大量時間。

使用Archiving Tool實現無縫發布應用

通常我們會經曆開發、調試、測試並將應用發布到市集的過程。通過在Visual Studio 2017內一步步的指導我們整個過程,Android Archive Manager為我們提供了無縫應用發布流程。

通過Inspector查看修改效果

Xamarin Inspector是Visual Studio企業使用者的一個工具,通過這個工具,你可以立刻看到對使用者介面所做修改的結果。例如,我們不需要重新運行應用程式,就能查看字型更改,這樣能提高我們應用的外觀和體驗; 我們只需要使用Inspector運行應用程式,就能即時查看更改效果。

添加適用於Windows的iOS模擬器

Windows的iOS模擬器是Visual Studio 2017企業版的另一個功能。使用這個功能,無需跳回到Mac,就能查看iOS Simulator,從而使你的應用程式開發變得更加容易。 使用Profiler檢測問題

Xamarin Profiler是一種用於檢測記憶體流失和未使用資源等的工具。在將應用發給使用者之前,Visual Studio Enterprise使用者可以利用Profiler的強大功能來檢測這些問題。

Test Recorder協助更好測試應用

Xamarin Test Cloud允許我們在真實的物理裝置上測試我們的應用程式,以便瞭解應用的真實表現。需要說明的是,這是需要編寫測試指令碼來實現的。Visual Studio Enterprise使用者可以使用Xamarin Test Recorder來記錄測試過程,同時也可以將應用運行在Xamarin Test Cloud中的大量裝置上進行測試。 總結

不論是.NET開發人員,還是行動裝置 App開發人員,如果你還沒有深入瞭解Visual Studio 2017,那麼可以嘗試使用一下這個版本的新特性和增強。


查看Visual Studio 2017新版本的新聞原文:

https://blog.xamarin.com/visual-studio-loves-mobile-developers/

Visual Studio 2017的最新下載地址:

https://www.visualstudio.com/downloads/


相關閱讀:

Visual Studio 2017正式版發布全紀錄

支援Visual Studio 2017的開發工具

從Visual Studio看微軟20年技術變遷

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.