1. 程式人生 > >Visual Studio 2019 首個預覽版本搶先看,有啥新功能?

Visual Studio 2019 首個預覽版本搶先看,有啥新功能?

640?wx_fmt=jpeg微軟在 Connect 2018 大會上釋出Visual Studio 2019 第 1 個預覽版本。該預覽版本中展示了許多變更,從 IDE 的啟動行為,到程式碼重構功能;從搜尋功能的更多用法,到更好的大型專案導航。

這個預覽版本展現了微軟希望盡全力幫助開發人員更快地完成他們的專案。微軟在應用程式啟動的時候添加了一個新的啟動視窗。這個畫面的目的是幫助使用者更快地開啟最近的專案,也可以複製或檢視託管在 Git 上面的應用程式。只要簡單地點選 ESC 按鈕就能關閉該視窗,繼續載入 IDE。要想自定義該行為,可以點選Options | Environment | Preview Features來一直啟用或禁用該視窗。

另外一個方便的地方在對於快速啟動盒的修改(熱鍵為 CTRL Q)。IDE 的搜尋功能得到了提升,它現在可以搜尋模糊字串,並能夠搜尋 IDE 設定、命令和選項了。在 VS2017 中搜索拼寫錯誤的單詞”cdoe”(查詢結果是無),而在 VS2019 預覽版中,則會假定使用者想要搜尋的內容是”code”並得到相關結果,兩者相對比,顯示出該功能的提升。

VS2019 中擴充套件了程式碼重構,編輯器可以識別出需要改進程式碼實現的常見場景。舉個例子,比如將 for 迴圈改為 LINQ 查詢,或是將元組轉換為命名的結構。需要注意的是,這些建議都是選擇性的,是否要進行改進完全取決於開發人員。

從 Options 選單中移除了 Format Document 設定對話方塊,而在 IDE 中做了更突出地顯示。現在該功能改名為 Code Cleanup,這個獨立的對話方塊可以從快速啟動或是在主編輯視窗的角上進行訪問,如圖所示:

640?wx_fmt=jpeg

需要注意的是,微軟表示該設計並非最終版本,也就是說有可能會隨著開發的進展而改變。

偵錯程式的Autos / Locals / Watch視窗中增加了一個搜尋欄。使用者可以根據自己的需要來配置搜尋的深度,避免太多的資訊給使用者造成不必要的混亂。

最後,就像微軟之前宣佈的那樣,IDE 的藍色主題也進行了修改。乍一看我們可以發現與 VS2017 相比,現在的主題顏色比較淡。但對於不希望主題改變的人來說就會不太高興,因為 Visual Studio 將會默認同步主題選項於 IDE 的副本中。如果希望得到 VS2017 中傳統的藍色主題,但不想要 VS2019 中不同的主題,就需要禁用在 VS2019 上同步賬號細節。(否則 VS2017 中也會切換到較淡或較深的主題)。下圖中,上半部分是 VS2017 的藍色主題,下面的部分是 VS2019 的主題:

640?wx_fmt=jpeg

640?wx_fmt=jpeg

有趣的是,IDE 的當前迭代確實提供了對於其他使用者介面的自定義功能(前面提到的啟動視窗,以及是否要使用全新的緊湊選單和搜尋欄)。

想要獲得 Visual Studio 2019 預覽版本 1,需要下載Visual Studio 安裝程式的新副本。一旦它執行之後,就能管理 VS2017 和 VS2019 預覽版本的安裝。

原文地址:https://www.infoq.cn/article/k8G7K4zyDM*SbRujWPWx



  

.NET社群新聞,深度好文,歡迎訪問公眾號文章彙總 http://www.csharpkit.com

640?wx_fmt=jpeg