宇宙第一IDE:Visual Studio 2019 預覽版發佈,有啥新功能?

微軟在 Connect 2018 大會上發佈Visual Studio 2019 第 1 個預覽版本。該預覽版本中展示了許多變更,從 IDE 的啟動行為,到代碼重構功能;從搜索功能的更多用法,到更好的大型項目導航。

宇宙第一IDE:Visual Studio 2019 預覽版發佈,有啥新功能?

Be the first to access the future of Visual Studio

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

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

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

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

宇宙第一IDE:Visual Studio 2019 預覽版發佈,有啥新功能?

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

調試器的Autos / Locals / Watch窗口中增加了一個搜索欄。用戶可以根據自己的需要來配置搜索的深度,避免太多的信息給用戶造成不必要的混亂。

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

宇宙第一IDE:Visual Studio 2019 預覽版發佈,有啥新功能?

宇宙第一IDE:Visual Studio 2019 預覽版發佈,有啥新功能?

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

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


分享到:


相關文章: