站長資訊網
        最全最豐富的資訊網站

        微軟:在 Visual Studio 2022 中使用虛幻引擎項目時,IntelliSense 啟動速度快了 18 倍

          10 月 26 日消息,據 Neowin 報道,此前微軟已經宣布 Visual Studio 2022 正式版將在 11 月 8 日推出,由于該 IDE 在過去幾個月里已經在 Windows 和 Mac 上進行了預覽測試,所以開發者對期待的東西已經有了相當的了解。

          Visual Studio 2022 將支持 64 位版本,支持.NET 6 和 C++ 20,為核心調試器提供更好的性能,并在實時共享會話中支持文本聊天。它為 IntelliCode 引擎提供了更多的功能,改進了代碼搜索,并提供了更好的異步協作,與提交和審查 GitHub 等平臺的 Pull Request 有關的新邏輯。在 Windows 上,它對用戶界面的可訪問性進行了改進,而在 Mac 上,它還具有升級的用戶界面 UI,利用了原生 macOS 的用戶界面元素。

        微軟:在 Visual Studio 2022 中使用虛幻引擎項目時,IntelliSense 啟動速度快了 18 倍

          現在,微軟已經透露,它還與 Epic Games 合作,為虛幻引擎開發者提高了 Visual Studio 2022 的性能。這是通過使語義高亮和 IntelliSense 在利用該技術棧的項目中啟動得更快來實現的。

        微軟:在 Visual Studio 2022 中使用虛幻引擎項目時,IntelliSense 啟動速度快了 18 倍
        微軟:在 Visual Studio 2022 中使用虛幻引擎項目時,IntelliSense 啟動速度快了 18 倍

          微軟測試了 Visual Studio 2019 16.11.5 和 Visual Studio 2022 Preview 6 之間的性能差異。測試是在一臺搭載 3GHz Core i7-9700 處理器、64GB 內存和 SSD 的設備上使用虛幻引擎 4.27.1 樣本項目進行的。進行了四次運行,其結果的平均值可以在下面看到。

          結果

          在 Visual Studio 2019 上打開一個文件時,IntelliSense 需要 11.0 秒才能準備好,并且語義代碼著色也要顯示出來。打開一個不同的文件需要同樣的時間來達到相同的狀態。關閉并重新打開同一個文件,需要 1.0 秒才能達到準備狀態。

          相比之下,Visual Studio 2022 花了 7.2 秒的時間來準備第一個文件,對于任何后續的文件來說,花了 0.4 秒。

        微軟:在 Visual Studio 2022 中使用虛幻引擎項目時,IntelliSense 啟動速度快了 18 倍

          ▲ 顯示 Visual Studio 2019 與 2022 中 IntelliSense 啟動性能改進的圖表

          分析

          在改變之前,每個翻譯單元,即你項目中的 C++ 和頭文件,都是從頭開始的,它們之間沒有狀態重用。重新打開同一個文件需要 1 秒鐘;但是,由于文件之間沒有共享 PCH,所以第一次打開任何文件都需要同樣的時間來顯示語義高亮和 IntelliSense 準備好。

          在使用 Visual Studio 2022 的虛幻引擎 4.27.1 項目中,生成的項目文件被更新,以配置 IntelliSense 在各翻譯單元之間共享編譯狀態。因此,在 Visual Studio 中切換文件時,語義代碼著色和 IntelliSense 完成的速度將大大加快(0.4 秒)。

          此外,VS2022 中的 C++ IntelliSense 改進能夠將準備時間降低 1.5 倍,從 11 秒降至 7.4 秒。這一變化將使所有使用 IntelliSense 的 C++ 開發人員受益,而不僅僅是虛幻引擎開發人員。

          Epic Games 首席程序員 Ben Marsh 對與微軟的合作以及整體的好處有以下的看法。

          “在虛幻引擎解決方案中,我們一直在為 IntelliSense 的性能掙扎,但是這些變化展示了巨大的改進。更快的反饋和更少的等待有助于開發人員繼續專注于制作令人驚嘆的游戲。”

        特別提醒:本網信息來自于互聯網,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久精品人人槡人妻人人玩AV| 2020久久精品国产免费| 国产精品久久久久国产A级| 久久久这里有精品中文字幕| 五月花精品视频在线观看| 国产日产韩国精品视频| 无码欧精品亚洲日韩一区| 青青草97国产精品免费观看| 国产手机在线精品| 亚洲精品视频在线| 国产精品久久久久久久久鸭| 精品无码人妻夜人多侵犯18| 亚洲国产精品嫩草影院在线观看| 欧美国产精品va在线观看| 国产精品视频九九九| A级毛片无码久久精品免费| 亚洲国产精品久久66| 国内精品免费视频精选在线观看| 精品日韩亚洲AV无码| 日产精品久久久久久久性色| 在线观看自拍少妇精品| 亚洲精品无码99在线观看 | 2021国产成人精品久久| 精品国产一区二区三区免费| 55夜色66夜色国产精品视频| 国产精品久久久久AV福利动漫| 久久精品国产99久久无毒不卡| 久久精品国产亚洲AV麻豆网站| 久久国产精品一国产精品金尊 | 99久久亚洲综合精品成人| 91久久精品国产91性色也| 91久久精品视频| 国产香蕉国产精品偷在线| 狠狠色伊人久久精品综合网| 久久精品成人| 四库影院永久四虎精品国产| 午夜三级国产精品理论三级| 亚洲欧洲美洲无码精品VA| 久久国产亚洲精品无码| 99久久精品国内| 亚洲国产精品第一区二区|