Visual Studio 2019 首个预览版本抢先看,有啥新功能?
微軟在 Connect 2018 大會上發(fā)布Visual Studio 2019 第 1 個(gè)預(yù)覽版本。該預(yù)覽版本中展示了許多變更,從 IDE 的啟動(dòng)行為,到代碼重構(gòu)功能;從搜索功能的更多用法,到更好的大型項(xiàng)目導(dǎo)航。
這個(gè)預(yù)覽版本展現(xiàn)了微軟希望盡全力幫助開發(fā)人員更快地完成他們的項(xiàng)目。微軟在應(yīng)用程序啟動(dòng)的時(shí)候添加了一個(gè)新的啟動(dòng)窗口。這個(gè)畫面的目的是幫助用戶更快地打開最近的項(xiàng)目,也可以復(fù)制或查看托管在 Git 上面的應(yīng)用程序。只要簡單地點(diǎn)擊 ESC 按鈕就能關(guān)閉該窗口,繼續(xù)加載 IDE。要想自定義該行為,可以點(diǎn)擊Options | Environment | Preview Features來一直啟用或禁用該窗口。
另外一個(gè)方便的地方在對于快速啟動(dòng)盒的修改(熱鍵為 CTRL Q)。IDE 的搜索功能得到了提升,它現(xiàn)在可以搜索模糊字符串,并能夠搜索 IDE 設(shè)置、命令和選項(xiàng)了。在 VS2017 中搜索拼寫錯(cuò)誤的單詞”cdoe”(查找結(jié)果是無),而在 VS2019 預(yù)覽版中,則會假定用戶想要搜索的內(nèi)容是”code”并得到相關(guān)結(jié)果,兩者相對比,顯示出該功能的提升。
VS2019 中擴(kuò)展了代碼重構(gòu),編輯器可以識別出需要改進(jìn)代碼實(shí)現(xiàn)的常見場景。舉個(gè)例子,比如將 for 循環(huán)改為 LINQ 查詢,或是將元組轉(zhuǎn)換為命名的結(jié)構(gòu)。需要注意的是,這些建議都是選擇性的,是否要進(jìn)行改進(jìn)完全取決于開發(fā)人員。
從 Options 菜單中移除了 Format Document 設(shè)置對話框,而在 IDE 中做了更突出地顯示。現(xiàn)在該功能改名為 Code Cleanup,這個(gè)獨(dú)立的對話框可以從快速啟動(dòng)或是在主編輯窗口的角上進(jìn)行訪問,如圖所示:
需要注意的是,微軟表示該設(shè)計(jì)并非最終版本,也就是說有可能會隨著開發(fā)的進(jìn)展而改變。
調(diào)試器的Autos / Locals / Watch窗口中增加了一個(gè)搜索欄。用戶可以根據(jù)自己的需要來配置搜索的深度,避免太多的信息給用戶造成不必要的混亂。
最后,就像微軟之前宣布的那樣,IDE 的藍(lán)色主題也進(jìn)行了修改。乍一看我們可以發(fā)現(xiàn)與 VS2017 相比,現(xiàn)在的主題顏色比較淡。但對于不希望主題改變的人來說就會不太高興,因?yàn)?Visual Studio 將會默認(rèn)同步主題選項(xiàng)于 IDE 的副本中。如果希望得到 VS2017 中傳統(tǒng)的藍(lán)色主題,但不想要 VS2019 中不同的主題,就需要禁用在 VS2019 上同步賬號細(xì)節(jié)。(否則 VS2017 中也會切換到較淡或較深的主題)。下圖中,上半部分是 VS2017 的藍(lán)色主題,下面的部分是 VS2019 的主題:
有趣的是,IDE 的當(dāng)前迭代確實(shí)提供了對于其他用戶界面的自定義功能(前面提到的啟動(dòng)窗口,以及是否要使用全新的緊湊菜單和搜索欄)。
想要獲得 Visual Studio 2019 預(yù)覽版本 1,需要下載Visual Studio 安裝程序的新副本。一旦它運(yùn)行之后,就能管理 VS2017 和 VS2019 預(yù)覽版本的安裝。
原文地址:https://www.infoq.cn/article/k8G7K4zyDM*SbRujWPWx
.NET社區(qū)新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com
總結(jié)
以上是生活随笔為你收集整理的Visual Studio 2019 首个预览版本抢先看,有啥新功能?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET Core微服务之路:让我们对上
- 下一篇: eShopOnContainers 看微