我想要一个工具,它将看到我的java代码或eclipse java项目,并将其转换为显示类和方法之间的关系和依赖关系的图表。这样的工具将大大减少向其他人解释我的代码的需要。它将使相关的图表/图片比仅注释和java更容易理解 文档。
是否有可靠的工具用于此类目的?我更喜欢免费/开源工具。但是,只要被业界接受,任何事情都可以。
修改 的
我需要人们可以想到的所有可能的图表 - UML,序列,状态,交互,显示哪个方法调用哪些等等。如果每个功能都由不同的工具提供,那么这不是问题。我可以使用多种工具生成不同类型的图表。
答案 0 :(得分:2)
我认为你要找的是类图。如果你不知道UML是什么,你肯定需要take a look at it。
使用Eclipse生成类图的问题已在SO上广泛讨论,here是Eclipse插件的好指针。