VisualStudio202217.3带来了非常强大的性能改进,包括更快的C++和Git分支切换优化等等。更快的C++VisualStudio2022率先为C++代码库编制索引并显着更快地为C++代码着色。无论你是游戏开发者,处理大型C++代码库,还是小型C++项目,VisualStudio17.3中的C++开发体验都会更快。下面是基于IntelCorei7-9700CPU@3Ghz、64GBRAM和SSD的桌面,使用UE5和超过300,000个文件的Chromium存储库进行基准测试。分别测试了VS201916.11版本和VS202217.2、17.3版本的性能。性能比较:索引速度在VisualStudio201916.11中,完全索引一个Chromium存储库大约需要26分钟。在VisualStudio202217.3中,等待索引完成只需6分钟多一点。首次索引Chromium存储库等大型解决方案时,使用最新版本的VS2022最多可节省20分钟。在新的虚幻引擎5解决方案中编写代码时,最新版本的VS2022比VS2019有了巨大的改进。在VS201916.11中,完全索引一个全新的C++UE5解决方案需要144秒。使用VS202217.3,完全索引相同的UE5解决方案将时间减半至72秒。无论是创建新的UE5项目还是从现有存储库克隆,代码在17.3中的索引速度都会更快。性能对比:着色时间上面是UE5代码从冷启动开始着色的时间,性能对比非常明显。“转到”响应能力改进在VisualStudio202217.3中,转到所有体验将更快。以前的结果会在停止输入后出现。在新版本中,结果将在您键入时实时显示。以前的性能:最新性能在Microsoft博客上阅读有关C++性能优化的更多信息。Git分支切换优化在Git存储库中切换分支后,以前的版本通常不得不等待解决方案和项目重新加载。但现在,90%的分支交换机不需要重新加载解决方案。要体验最新的分支切换性能增强功能,您需要下载最新的VisualStudio2022预览版。有关Git分支性能增强功能的更多信息,请访问微软博客。本文转自OSCHINA标题:VisualStudio2022性能增强:更快的C++,优化Git分支切换地址:https://www.oschina.net/news/202741/visual-studio-2022-performance
