【行業資訊】Visual Studio 2019 v16.9 Preview 3 發佈

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源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。