苏南网 - 江苏省生活资讯综合门户网站
当前位置: 苏南网 -> 财经

微软:在VisualStudio2022中使用虚幻引擎项目时,Intel

栏目:财经    时间:2021-10-27 14:13   来源: IT之家   阅读量:13366      关键词:

据Neowin报道,微软已宣布将于11月8日推出Visual Studio 2022正式版。自从过去几个月在Windows和Mac上预览IDE以来,开发人员已经对他们所期待的东西有了很好的了解。据Neowin报道,今年4月,微软宣布了其IDE的最新迭代,名为VisualStudio2022。

微软:在VisualStudio2022中使用虚幻引擎项目时,Intel

现在,微软透露还与Epic Games合作,为虚幻引擎开发者提升Visual Studio 2022的性能。这是通过在利用这种技术堆栈的项目中使语义突出显示和智能感知启动得更快来实现的。

微软测试了Visual Studio 2019 16.11.5和Visual Studio 2022 Preview 6的性能差异。测试在配备3GHz酷睿i7-9700处理器、64GB内存和SSD的设备上进行,使用虚幻引擎4.27.1示例项目。进行了四次运行,结果的平均值如下所示。

结果

在Visual Studio 2019中打开文件时,IntelliSense需要11.0秒才能准备好,还应该显示语义代码颜色。。打开不同的文件需要相同的时间才能达到相同的状态。关闭并重新打开同一个文件,需要1.0秒才能达到就绪状态。

相比之下,Visual Studio 2022准备第一个文件需要7.2秒,准备任何后续文件需要0.4秒。

显示Visual Studio 2019和2022中IntelliSense启动性能改进的图表。

分析

在更改之前,每个翻译单元,也就是项目中的C和头文件,都是从头开始,它们之间没有状态重用。重新打开同一文件需要1秒钟;但是,由于文件之间不共享PCH,因此显示语义高亮显示需要相同的时间,并且IntelliSense已准备好首次打开任何文件。

在使用Visual Studio 2022的虚幻引擎4.27.1项目中,会更新生成的项目文件,以配置IntelliSense在翻译单元之间共享编译状态。因此,在Visual Studio中切换文件时,语义代码着色和IntelliSense的完成速度会大大加快。现在,微软表示,VisualStudio2022已经离开了Mac版的私有测试阶段,已经为Mac发布了VisualStudio2022的公开预览版。

此外,VS2022中的C IntelliSense改进可以将准备时间减少1.5倍,从11秒减少到7.4秒。这一改变将惠及所有使用IntelliSense的C开发人员,而不仅仅是虚幻引擎开发人员。

Epic Games首席程序员Ben Marsh对与微软的合作以及整体收益有以下看法。

“在虚幻引擎解决方案中,我们一直在为IntelliSense的性能而奋斗,但这些变化显示出了巨大的改进。该软件的第一个预览版于6月份在Windows上推出,接下来的一个月,Mac版的私人预览版也推出了。更快的反馈和更少的等待有助于开发者继续专注于制作令人惊叹的游戏。”

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。