從Visual Studio 2017 15.3預覽版的發布時間表中可以看出,Microsoft似乎馬上要發布這一版本的正式版。過去幾周對VS2017 15.3的改動主要集中在問題修復上,開發人員可以注意到,最近的VS2017 15.3 Preview版本提供了對C# 7.1的支持,對C++語言服務的改進,以及對IDE自身的幾處改動。通過幾個重要的問題修復,提高了穩定性和性能。
C++開發人員將看到一些IDE的改動,例如一些常用模板的位置發生了改變。基于Win32的項目現在可以在Windows 桌面類別下找到。Windows控制臺和桌面程序模板在創建過程中不需要調用向導,可以分別創建他們各自的項目。Windows桌面向導可供需要的人員使用。
15.3的Preview目前已經支持C# 7.1的語言特性。InfoQ的首席編輯Jonathan Allen分兩部分對這些特性進行了深入介紹。第一部分關于異步主函數(Async Main)和默認表達式(Default Expressions),第二部分探討了推導元組名(Infer Tuple Names),以及使用泛型的模式匹配(Pattern-matching with Generics)。有了15.3 Preview,開發人員現在可以在VS2017中體驗這些特性。
一個很有用的特性是增加了信息欄。如果有一個安裝的擴展程序運行不正常,信息欄將給出通知,允許用戶決定是否禁用有問題的擴展程序,或者不管它。
VS2017 15.3增加的其他特性包括命令行工具vswhere.exe??梢允褂迷摴ぞ攉@得VS2017安裝實例的信息。該工具在15.2版本中首次出現,但是在15.3版本已經被修改,不再默認顯示VS2017 Preview的實例。要獲得預覽版的安裝信息,需要加入命令行參數prerelease。
修復的問題有:
啟用輕量級解決方案負載可以減少構建解決方案的時間修復了解決方案管理器工具窗口,這樣文件自動定位功能可以正常運行各種穩定性方面的改進和問題修復如往常一樣,不建議將Visual Studio預覽版用于生產系統。感興趣的開發人員現在可以下載Visual Studio 2017 15.3 Preview,也可參看完整的版本說明。
查看英文原文: Visual Studio 2017 15.3 Preview Nears Final Release