我的任务是将大型Java代码库移植到Android平台。该项目广泛使用了AWT,这在Android上并不支持。
我正在寻找一种工具,让我可视化项目中的所有类。我希望能够看到类之间的所有关系,以便我可以很好地了解启动端口的位置。
如果您有任何有助于完成此任务的建议,我希望了解它们。
答案 0 :(得分:6)
我几乎每天都使用Structure101来可视化和理解我们的代码库。一个很棒的工具,也非常合理。
此问题在StackOverflow之前已多次触及,这里有一些链接:
IntelliJ IDEA还有一些工具可以提供帮助,例如IDEA 8和Code Navigator plugin中的Graphical Navigator。
答案 1 :(得分:0)
Netbeans有一个很好的逆向工程工具,可以喷出大量的UML。我有一段时间没有使用它,但是当我这样做时它是一辆小马车。
答案 2 :(得分:0)
有一个名为Creole的Eclipse插件,您也可以尝试。 http://www.thechiselgroup.com/creole