在Visual Studio 2010中是否有可能查看CPP文件的类树而不将其加载到当前项目中?
我想打开一对(头文件,源文件),并能够浏览所有包含的类的所有方法。我在论坛和互联网上都搜索过,但找不到任何东西。
是否有来自第三方供应商的类似工具?
答案 0 :(得分:0)
至少据我所知,VS不会对你的代码做任何事情,除非它是项目的一部分。
根据您的需要,有很多类似的工具。最常见的可能是doxygen。
许多(大多数?)UML工具也可以从源代码反向工程(UML)类图,并且相当多支持“往返”(能力从源代码生成类图,操纵UML,然后生成新的与编辑的UML匹配的代码。)
然而,我应该指出,这些工具并不是非常受欢迎(事实上,有些人真的很讨厌它们)而且这可能是一个非常罕见的情况,用它们生成类图会更快或者比创建项目文件更容易,因此您可以在VS内部执行此操作。他们中的大多数都有VS做的很多功能,所以如果你想做VS不支持的事情,它们可能是值得的。但是,如果你对VS产生的结果感到满意,那么使用VS并创建项目文件可能是获得它的最简单方法。