删除未使用的包括

时间:2012-11-06 12:42:52

标签: c++

是否有任何工具可以解析.h文件并建议删除#includes。例如,如果未使用包含中的定义或者是否可以执行前向声明。

我在Windows和Linux平台上工作。

3 个答案:

答案 0 :(得分:4)

include-what-you-use旨在执行此操作。

答案 1 :(得分:1)

ReDHead正是一个项目。这是一个Eclipse插件。

答案 2 :(得分:1)

前段时间我正在寻找这样的工具,现在我发现这个功能也是由Visual Studio的Resharper C++插件提供的。