Visual Studio 2022 針對(duì) Unreal Engine 進(jìn)行優(yōu)化
Visual Studio 2022 將于 11 月 8 日正式發(fā)布。不過微軟已經(jīng)在過去幾個(gè)月發(fā)布了多個(gè) VS 2022 預(yù)覽版,相信開發(fā)者已經(jīng)了解新版帶來的變化。例如 Visual Studio 2022 會(huì)提供 64 位版本、支持 .NET 6.0 和 C++20、提升核心調(diào)試器的性能、更好的異步協(xié)作、改進(jìn)代碼搜索,以及優(yōu)化 UI 等。
近日,微軟還透露,他們與 Epic Games 進(jìn)行了合作,為虛幻引擎 (Unreal Engine) 開發(fā)者針對(duì) Visual Studio 2022 的使用增強(qiáng)了性能。這是通過使語法高亮和 IntelliSense 在使用該技術(shù)棧的項(xiàng)目中擁有更快的啟動(dòng)速度來實(shí)現(xiàn)的。
微軟測(cè)試了 Visual Studio 2019 16.11.5 和 Visual Studio 2022 Preview 6 之間的性能差異。此次測(cè)試使用了 Unreal Engine 4.27.1 示例項(xiàng)目,硬件環(huán)境是配備 3GHz Core i7-9700 處理器、64GB RAM 和一個(gè)固態(tài)硬盤的電腦。總共進(jìn)行了四次運(yùn)行,其結(jié)果的平均值如下:
微軟解釋道,此處的性能改進(jìn)是通過跨翻譯單元共享編譯狀態(tài)來實(shí)現(xiàn)的。他們還指出,打開文件并在 7.2 秒內(nèi)讓 IntelliSense 處于就緒狀態(tài)是一項(xiàng)重大改進(jìn),速度快了 18 倍。此外,VS2022 中的 C++ IntelliSense 改進(jìn)將使所有使用 IntelliSense 的 C++ 開發(fā)者受益,而不僅僅是虛幻引擎開發(fā)者。
Visual Studio 2022 預(yù)覽版下載地址: