Visual Studio插件,用于查找隐式包含的文件

时间:2011-06-16 17:08:05

标签: c++ c visual-studio-2008

特定的头文件可能只包括"Foo.h",但Foo.h包含其他标头,其中包含许多其他标头。我想知道特定文件包含的所有标头。

如果有人想知道为什么Visual Studio的插件;仅仅因为包含目录在项目中的设置方式。如果外部工具完成了这项工作,并允许我指定它可以搜索头文件的位置,那也可以。

2 个答案:

答案 0 :(得分:1)

我不知道有任何插件可以执行此操作,但您可以通过打开项目设置中的showIncludes标志,然后执行完整构建并解析输出来创建自制程序解决方案。缩进根据包含的嵌套而改变。

答案 1 :(得分:0)

试试Boost.Wave。可以直接转储所有包含的头文件。他们还有一个名为list_includes的例子就是这样。