一种后续/相关问题this https://stackoverflow.com/questions/27857/c-c-source-code-visualization/.
我试图掌握一个拥有数百个类和一个大型继承层次结构的大型代码库。我希望能够一目了然地看到继承层次结构的“主脉”——并非所有只做一些非常具体/专门的事情的“外围”类。 Visual Studio 的“查看类图”制作了一些看起来像火车的东西,它水平地分布在屏幕上,而且组织得不太好。你无法轻易领会它。
我刚刚尝试过 doxygen 和 graphviz,但结果...有点类似于 Visual Studio。我的调用图看起来很可爱,但又来了太多细节为了我想要得到的东西。
我需要一种快速的方法来生成继承层次结构,以某种方式可折叠的 view.
为什么不直接手动完成呢,当开始使用大型代码库时,这是一次很好的学习经历。我通常只查看哪个类继承了什么,以及哪个类包含哪些实例、引用或指向其他类的指针。旁边放一张纸,然后开始画画……
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)