Visual Studio 2022整合建置分析工具Build Insights

微软宣布在Visual Studio 2022最新版本17.7中整合Build Insights构建分析工具,该工具所提供的开发环境关键信息,有助于开发者在建置像是AAA等级游戏这类超大型项目时,优化建置时间。

Visual Studio 2022整合建置分析工具Build Insights

Build Insights是微软在2019年,为改善C++编译过程效率而开发的工具,Build Insights能够提供深入的构建分析数据,使开发者更好地了解并且改善编译过程。 Build Insights分析编译过程后会生成一份报告,解析各种因素对编译时间的影响,例如报告可能会指出特定函式与文件,耗费大量的编译时间,或是在编译过程特定步骤可能存在平行化问题。

另外,Build Insights也可以协助开发者深入理解C++代码,通过展示程式码各部分在编译过程的互动状况,以及这些代码交互作用对总编译时间的影响,开发者便可以利用这些信息,找出优化编译流程的方法,在维持代码质量的同时提高开发效率。

现在Build Insights上到Visual Studio 2022,开发者只需要通过点击鼠标,就能捕捉ETL追踪,并且在Visual Studio查看建置分析。 开发者可以使用Include File和Include Tree查看图,来分析和优化#include使用状况。 此外,开发者不再需要安装外部元件,或是以命令行工作执行vcperf。 这项Build Insights集成功能,同时适用于MSBuild和CMake项目。

(0)
游研哥游研哥

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注