如何从代码中创建类图?

6

我有一个受版本控制管理的项目。我需要学习别人编写的代码。我试图找到比在UML中书写类和它们之间关系更好的方法。

是否有自动完成此操作的工具?

注意:这些文件是只读的,所以我不能使用需要修改它们的工具。我在Eclipse环境中工作。


我发现自动 UML 工具在理解现有代码方面没有什么显著的帮助。 - Stephan Eggermont
2个回答

7

1
尝试复制粘贴安装,但似乎没有起作用。 - Jim
我在Eclipse中使用过这个,它运行得很好。 - Nimrod007
这个很容易上手。真的很有帮助。我按照上述网站中的说明下载了 Eclipse 插件。现在我可以轻松地为我的整个包中的类生成类图。 - Nirmal Singh Raja Reegan

3
自动UML图从现有的Java源代码中不会很有帮助。您会发现代码是一团糟,其中单一责任原则没有得到一致应用。查看inFusion以获得更好的代码视图。它可以导出用于Moose的Famix模型。您可以编程以获得当前所需的精确视图。
您已经安装了Sonar吗?它提供了代码的静态视图。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接