响应式网站案例源码,asp.net 开发网站开发,wordpress rest api评论,企业网站html今天#xff0c;我们很高兴地宣布新功能#xff1a;#include 语言智能诊断。
此功能自 Visual Studio 2022 v17.9 预览版2 中可用。通过此新功能#xff0c;您可以获取到有关每个 include 的引用和生成时间的详细信息#xff0c;从而更好地了解 #include 指令的行为。
我们很高兴地宣布新功能#include 语言智能诊断。
此功能自 Visual Studio 2022 v17.9 预览版2 中可用。通过此新功能您可以获取到有关每个 include 的引用和生成时间的详细信息从而更好地了解 #include 指令的行为。 请移步至 www.topomel.com 以查看图片
要开始使用此功能请通过在编辑器中执行右键单击以显示上下文菜单来激活 #include 诊断。然后导航到“包含指令”选项然后选择“启用 #include 诊断”。
#include 引用
Visual Studio 中的功能允许你分析代码中 #include 指令的用法。它显示了引用每个指令的位置和频率这在处理一长串指令时特别有用。如果您发现不经常使用但会显著影响编译时间的 #include 指令此工具将帮助您快速识别它以便您可以采取必要的步骤来优化您的代码。
启用 #include 诊断后您应该在每个 #include 指令上方看到一行文本。这是 CodeLens 功能的实际应用。#include 指令上方的文本指示其在当前文件中的引用计数。
单击此计数将打开一个窗口其中列出了这些引用。从此列表中选择任何引用都会将您定向到项目中相应的代码行。 请移步至 www.topomel.com 以查看图片
#include 构建时间
此功能显示每个 #include 指令的构建时间。若要激活此功能需要通过导航到“生成”-“”运行 Build Insights“来运行 Build Insights。
此操作将生成必要的生成时数据。这使您可以通过比较每个 #include 指令的使用情况和编译时间轻松可视化和评估其构建时间。
#include Diagnostics 提供的信息可用于优化 #include 指令并缩短编译时间。除了新的 #include 诊断提供的信息外您可能还需要考虑查看我们关于C模块的文档作为 #include 的替代方法以进一步缩短编译时间。 请移步至 www.topomel.com 以查看图片
总结
这个功能对于完美主义者来说还挺不错我就经常放着正事儿不干老是琢磨某个源文件中的某一句include是否有必要存在。
最后
Microsoft Visual C团队的博客是我非常喜欢的博客之一里面有很多关于Visual C的知识和最新开发进展。大浪淘沙如果你对Visual C这门古老的技术还是那么感兴趣则可以经常去他们那(或者我这)逛逛。 本文来自《#include Diagnostics in Visual Studio》