Visual Studio 2017 15.8概覽

weixin_33843409發表於2018-08-30

Microsoft正式釋出VS2017的第八次更新,即15.8。15.8提供了今年夏天預覽的大量新特性,包括Code Cleanup、IDE支援多重查補(Multiple Caret)、Visual Studio Code和ReSharper快捷鍵設定等。各類開發人員均可受益於這些已供使用的新特性。

\\

對於C#/VB/C++專案,在Git分支檢出和分支切換操作後不再需要重新載入解決方案,這加快了操作的完成。15.8支援新推出的F# 4.5,這無疑將會受到F#開發人員的歡迎。此外,用於F#專案的IntelliSense的效能也得到了改進,這改進了對F#的整體支援。

\\

對於編寫Visual Studio擴充套件的開發人員,15.8最重要的新特性就是可以按需對希望採用的VS2017例項做除錯。雖然這需要開發人員安裝多個VS2017例項,但15.8的優點在於它提供了在一個例項(例如RTM)中編寫擴充套件並部署到另一個例項(例如預覽通道)的能力。

\\

15.8簡化了效能概覽的使用,它提供從暫停狀態啟動CPU Usage工具的能力。如果在程式執行期間需要記錄發生事件的資料,開發人員就可以啟動該工具。在整個程式執行期間,都支援按需啟停對感興趣區域的資料採集。

\\

15.8中修復了一些使用者報告的待修復軟體缺陷,包括一些長期存在的問題。以前版本的Visual Studio會在使用多個螢幕的情況下記憶IDE視窗的佈局情況,但是VS2017卻沒有提供此功能。開發者Les Caudle報告了該問題。現在,該問題已在15.8中得到更正

\\

Marian Klymov報告了一個影響多個Visual Studio近期版本(可回溯至VS2013)的程式碼生成問題。目前該問題也已修復。這是由於C++編譯器迴圈優化程式碼中存在一個軟體缺陷。該軟體缺陷一旦得到觸發,就會導致崩潰(據報告,該缺陷也會影響VS2015和VS2013)。

\\

Microsoft按慣例提供了15.8的完整發行說明。自15.8推出以來已釋出了一些小版本,進一步修復了多個軟體缺陷。新使用者可從Microsoft官方網站下載VS2017 15.8,而老使用者可通過IDE實現升級。

\\

檢視英文原文: What’s Inside Visual Studio 2017 15.8

相關文章