这是我理想的解决方案:一个免费工具,可以读取.csporj或.sln,并生成一张漂亮的图片,显示所有对象及其相关方式。通过关系,我不是指继承,而是依赖。例如,如果我们有一个Car
对象而Car
有一个成员变量Wheel
,我希望Car依赖于Wheel在图表中可视化。
我知道visual studio可以做继承图,但这只是我要找的一半。
我正在寻找什么?是否有任何类似的工具?
java的相关问题: Are there any tools to visualize the objects being used in a program?
刚刚找到了这个答案C# Class/Object visualisation software,我认为它也回答了这个问题。
答案 0 :(得分:1)
听起来你正在寻找的是一个UML建模器,它将从你的代码中反向工程,以产生类图。
很抱歉,但我不知道有任何免费的人会为你做这件事。我在办公室使用Sparx System Enterprise Architect来做这件事(它相当便宜),当我需要这些内容时。