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

微軟:在 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號
日韩成人免费视频| 日韩电影无码A不卡| 欧美日韩精品一区二区在线观看| 亚洲视频精品在线| 日韩av无码久久精品免费| 久久精品国产久精国产思思| 亚洲欧美日韩一区二区三区在线| 亚洲乱人伦精品图片| 国产亚洲精品AA片在线观看不加载 | 日韩成全视频观看免费观看高清| 2021国产精品自在拍在线播放| 国产高清在线精品一区二区| 精品久久久久久无码中文字幕漫画| 伊人久久精品线影院| 亚洲精品一级无码中文字幕| 亚洲精品色在线网站| 99久久人妻精品免费二区| 久久er国产精品免费观看8| 国产精品亚洲天堂| 精品亚洲AV无码一区二区三区| 在线亚洲精品福利网址导航| 亚洲AV日韩AV永久无码免下载| 国产精品jizzjizz| 久久久久久夜精品精品免费啦| 久久精品中文字幕无码| 国产精品亚洲综合一区| 日韩视频中文字幕精品偷拍| 国产精品久久久香蕉| 日韩精品久久久久久久电影蜜臀| 久久精品国产精品亚洲色婷婷| 亚洲国产精品无码久久SM| 国产高清精品在线| 国产免费久久精品丫丫| 国产玖玖玖九九精品视频| 久久91精品综合国产首页| 爱看精品福利视频观看| assbbwbbwbbwbbwbw精品| 无码国模国产在线无码精品国产自在久国产 | 91精品啪在线观看国产| 亚洲精品国产精品乱码不卡√| 国产精品久久香蕉免费播放|