今年 3 月 13 號的時候,微軟推出了 Visual Studio 2017(15.7 版本)的首個預(yù)覽版本(Preview 1)?,F(xiàn)在,該公司又放出了 Preview 2 的下載鏈接。從發(fā)行說明中可以看到,二號預(yù)覽中添加了許多的新功能、大量的修復(fù)、以及存在一個已知問題。盡管沒有明確指出,該版本應(yīng)該還兼容昨天才發(fā)布的 Windows 10 SDK Preview build 17120 。
首先:“二號預(yù)覽”為 Visual Studio 集成開發(fā)環(huán)境引入了一些新特性,比如改進保存體驗、對話窗口可顯示哪個長時間運行的操作使得 VS 繁忙、一個 ASP.NET 或 ASP.NET Core 應(yīng)用程序何時依賴 Azure 鍵值等。
如果開發(fā)者機器上給定的賬戶下有工具 | 選項 | Azure 服務(wù)驗證無法被運行時的鍵值訪問到,那么 app 還會彈出一個錯誤列表,從而縮短發(fā)現(xiàn)和糾正權(quán)限或賬戶問題的時間、避免程序運行失敗。
其次:“二號預(yù)覽”添加了許多 C++、Web 工具、方面的新功能,應(yīng)用安裝器支持 APPX 包,以及有條件的 XAML 工具、TypeScript 和 JavaScript 方面的增強。
比如支持 jsconfig.json、可通過關(guān)閉未打開文件的拼接檢查來減少資源占用、新增編輯功能、以及 TypeScript 2.8 / 2.7 的新特性,詳細內(nèi)容可訪問 TypeScript 2.7 博客。
此外:Visual Studio 2017 編譯工具已支持 Azure 和其它工作負載,下載地址如下:
https://aka.ms/vs/15/pre/vs_buildtools.exe
最后:附上大家特別關(guān)注、但已被修復(fù)的問題報告:
● MSBuild Web SDK 中消失的 Visual Studio 編譯工具;
● 復(fù)制/粘貼 html 代碼并轉(zhuǎn)為 cshtml 文件時遇到的 Razor 格式問題;
● Solution Explorer 滾動卡頓的問題;
● Prepended by #line 時,C++ compiler: #pragma 不工作的問題;
● [[maybe_unused]] 結(jié)構(gòu)化綁定導(dǎo)致‘未引用的局部變量的警告’的問題。
Visual Studio 2017 Preview 下載地址:
https://www.visualstudio.com/vs/preview/
[編譯自:Neowin , via:Release Notes]