點選上方 藍字 江湖評談 設為關註
Visual Studio 2022 17.9版本釋出了,這個版本最重要的更新在於三個方面。
其一
眾所周知,.NET9底層全部都是C++。對於.NET9 CLR的支持更新,它更快速的編譯效能,讓CLR使用者不再困擾於緩慢的C++編譯速度,以及Cmake的語言組織刪繁就簡。同時要註意,如果你用.NET8 LTS CLR版本在VS上Debug可能會出現msb3073 setlocal錯誤。如果升級到Visual Studio 2022 17.9.2版本,重新編譯.NET9 Pre則不會存在這個問題。
其二
對於C++ STL的更新。亮點之一是檔頭的實作,提供了對數據的多維檢視的支持。您可以閱讀 WG21 論文P0009R18【https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p0009r18.html】了解詳細資訊,並閱讀 cppreference 【https://en.cppreference.com/w/cpp/container/mdspan】頁面以獲取有關如何使用它的文件。在實施 P2286 格式範圍方面也取得了進展。這項工作將持續到 Visual Studio 17.10 版。
除了一致性之外,您還會發現某些演算法的效能有所提高。 例如,最佳化了叠代器,速度從1.8倍到3200倍不等,具體取決於被復制位的大小和對齊方式。
其三
其三:Visual Studio是支持UE5開發的,這裏是虛幻引擎的更新。接下來的幾周內逐步推出,你將不再需要Visual Studio虛幻引擎外掛程式來檢視藍圖參考,Visual Studio現在將顯示CodeLens提示,並減少延遲,並使用更少的電腦資源。此外,還添加了對直接在 CodeLens 結果中包含類階層之外的 UFUNCTION 用法的支持。將緩存您之前掃描的結果,並且僅處理自上次掃描以來新的或修改的資產。
最後,如果你對最新技術感興趣,歡迎加入 C
往期精彩回顧