Visual Studio Build Insights 17.12 的新功能

Visual Studio Build Insights 17.12 的新功能

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

Visual Studio 2022 17.12 Build Insights 引入了用于诊断和优化 C++ 构建的新功能,包括选择性文件分析、项目和文件过滤、文档链接、改进的保存体验和附加指标。“时间”列现在被称为“墙上时间责任”,以提高清晰度。鼓励用户下载更新并提供反馈。

🎯

关键要点

  • Visual Studio 2022 17.12 Build Insights 引入了新功能,帮助开发者诊断和优化 C++ 构建。

  • 感谢开发者社区的反馈,特别是游戏工作室合作伙伴的支持。

  • 新增选择性文件分析功能,可以针对特定文件进行性能分析。

  • 项目过滤功能允许在多项目环境中聚焦于相关项目的诊断。

  • 文件路径过滤器可以排除不相关的路径,专注于关键代码部分。

  • 每个 Build Insights 标签的使用说明现在附有文档链接。

  • 增强的保存体验,允许自动存储报告到指定文件夹。

  • 新增文件名列,帮助快速识别文件,减少路径杂乱。

  • 新增两个指标:独占持续时间和包含持续时间。

  • 时间列重命名为“墙上时间责任”,以提高数据清晰度。

  • 鼓励用户下载更新并提供反馈,以帮助改进未来版本。

延伸问答

Visual Studio 2022 17.12 Build Insights 的新功能有哪些?

新功能包括选择性文件分析、项目过滤、文件路径过滤、文档链接、增强的保存体验和新增指标。

如何使用选择性文件分析功能?

用户可以选择特定文件进行性能分析,而无需分析整个项目,从而优化构建性能。

项目过滤功能有什么用?

项目过滤功能允许用户在多项目环境中聚焦于相关项目的诊断,便于优化特定项目的核心组件。

新版本中时间列的名称有什么变化?

时间列被重命名为“墙上时间责任”,以提高数据清晰度,准确反映任务对整体构建时间的影响。

如何增强保存体验?

用户可以指定一个文件夹,自动保存报告,方便后续访问,减少手动操作。

新增加的指标有哪些?

新增的指标包括“独占持续时间”和“包含持续时间”,分别测量当前任务和所有嵌套任务的总时间。

➡️

继续阅读