Visual Studio 2022 的发布指日可待,而且由于过去几个月IDE 已经在Windows和Mac 上提供预览版,因此开发人员很清楚会发生什么。Visual Studio 2022 采用 64 位版本,支持 .NET 6 和 C++ 20,为核心调试器提供更好的性能,并支持 Live Share 会话期间的文本聊天。它具有更多 IntelliCode 引擎功能、代码搜索改进和更好的异步协作,以及与提交和审查来自 GitHub 等平台的拉取请求相关的新逻辑。在Windows 上,它改进了 UI 的可访问性,并在Mac,它还具有更新的 UI,可利用原生 macOS UI 元素。
现在,微软透露,它还与 Epic Games 合作,为虚幻引擎开发人员增强 Visual Studio 2022 的性能。这是通过使使用此技术堆栈的项目的语义突出显示和 IntelliSense 更快启动来实现的。
微软测试了 Visual Studio 2019 16.11.5 和 Visual Studio 2022 Preview 6 之间的性能差异。该测试是在一台由 3GHz Core i7-9700 处理器、64GB RAM 和一个固态硬盘。进行了四次运行,其结果的平均值如下所示:
微软解释说,这种性能改进是通过跨翻译单元共享编译状态来实现的。该公司还指出,打开文件并在 7.2 秒内准备好 IntelliSense 是一项改进,常规 C++ 项目也将从中受益。
Epic Games 的首席程序员 Ben Marsh 对与微软的合作有以下看法 以及整体收益:
我们一直在努力解决虚幻引擎解决方案中的 IntelliSense 性能问题,但这些变化是日新月异的改进。更快的反馈和更少的等待有助于开发人员专注于制作出色的游戏。
如果您使用的是 Visual Studio 2022 的预览版,则可以在此处访问Microsoft 的博客文章,了解如何为您的虚幻引擎项目启用性能改进。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun79997.html