Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有受版本控制的项目。我需要研究不属于我的代码。我试图找到一种比在 UML 中写下类及其关系更好的方法。
是否有自动执行此操作的工具?
注意:这些文件是只读的,所以我不能使用必须修改它们的工具。我在 Eclipse 环境中工作。
这个程序非常有用(应该无需更改代码即可工作)
ObjectAid UML Explorer http://www.objectaid.com/home
ObjectAid UML Explorer
http://www.objectaid.com/home
从现有的 Java 源代码来看,自动 UML 图不会很有帮助。你会注意到代码很混乱,单一职责原则没有得到一致的应用。查看inFusion以更好地了解您的代码。它可以导出 Famix 模型以与Moose一起使用。您可以编程以获得当前需要的确切视图。
您是否已经安装了声纳?它提供了代码的静态视图。