![](http://static.javashuo.com/static/loading.gif)
Visual Studio 2019 v16.9 Preview 3 已經發布,這是其 2021 年的第一個預覽版。這次更新涉及 C++、.NET 生產力、測試資源管理器、輔助功能和 XAML 工具。c++
主要更新內容
c++微信
如今能夠使用命令行開關 /openmp:llvm 指定 OPenMP 運行時的 LLVM 版本,不過僅限於 AMD64 目標。app
Visual Studio CMake 項目如今支持遠程Windows開發,包括將 CMake 項目配置爲以 Windows ARM64 爲目標,而且能夠從 Visual Studio 2019 在遠程Windows 計算機上部署和調試項目。工具
Ninja 升級到 v1.10,CMake 升級到 v3.19。測試
許多標準模板庫(STL)實現中的 lock 和 guard 類型被標記爲 nodiscard。這能夠在其使用不當時提供更好的編譯錯誤。spa
智能提示.net
高亮模版定義,而且添加了 make_unique、make_shared、emplace 和 emplace_back 的補全信息。命令行
Address Sanitizer調試
使用 /fsanitize=address 時將自動找到 vcasan 庫,該庫是 ASan 報告異常的完整集合。orm
測試資源管理器
爲有視覺障礙的開發人員添加了音頻提示。Test Explorer如今能夠播放可自定義的聲音。用戶能夠選擇兩種不一樣的聲音。第一個用於指示測試運行成功經過測試結果,第二個聲音將指示測試至少有一個失敗。
.NET 生產力
加強預處理符號的智能補全。
解決方案資源管理器將在「分析器」節點下面顯示新的.NET 5.0源生成器。
「轉到所有」將再也不在 netcoreapp3.1 和 netcoreapp2.0 上顯示重複的結果,也不會顯示存在用於包裝另外一個嵌套類型的部分類型的結果
XAML 工具
引入燈泡以生成命令和新的視圖模型
本文分享自微信公衆號 - Laravel技術社區(Laravel360)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。