我正在寻找一个像(或者说)Visual Studio的类图生成器这样的工具,但有更多细节。
目前,类图将显示类和继承的层次结构概述。所以说有三个类是这样排列的
BaseClass
- > GeneralClass : BaseClass
- > SpecificClass : GeneralClass
Visual Studio将在类图中的树结构中很好地显示它。
我想看到的是每个类引用的类。
所以说GeneralClass
实例化并使用类型为GeneralClassWorkerThread
的类,我希望它也列在类图中。我不想只是一个继承树,而是更多的使用/利用树?
那里有这样的东西吗? Visual Studio可以自己做吗?
至少,这样一张图的名称是什么,所以我可以继续搜索?
答案 0 :(得分:0)
它只用了几个星期,但我终于在SO post找到了可用的东西。
具体来说,Altova UModel,加载一个visual studio项目文件,它将完成剩下的工作。它花费了$但有一个免费试用期,足以生成OP中描述的图表。
这可以通过反射完成,但考虑到可以通过反射获得的信息量,它被证明是一种霸道。