java - 创建 Java 代码的图表表示/从代码获取图表/将代码转换为图表的工具?

标签 java diagram class-diagram diagramming

我想要一个工具,它可以查看我的 java 代码或 eclipse java 项目,并将其转换为显示类和方法之间的关系和依赖关系的图表。这样的工具将大大减少向其他人解释我的代码的需要。它将使得相关的图表/图片比仅仅注释和java更容易理解 文档。

是否有用于此类目的的可靠工具?我更喜欢免费/开源工具。但是,只要被业界接受就可以了。

编辑

我需要人们能想到的所有可能的图表 - UML、序列、状态、交互、显示哪个方法调用哪个等等。如果每个功能由不同的工具提供,那么这不是问题。我可以使用多种工具来生成不同类型的图表。

最佳答案

我认为您正在寻找的是类图。如果你不知道UML是什么,你肯定需要take a look at it .

使用 Eclipse 生成类图的问题已在 SO,here 中广泛讨论。是 Eclipse 插件的良好指南。

关于java - 创建 Java 代码的图表表示/从代码获取图表/将代码转换为图表的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15699658/

相关文章:

class - UML 类图中关联箭头的方向

associations - 我的讲师对协会类(class)的看法是正确的还是错误的?

visual-studio - 通用类型的 Visual Studio UML 类图和建模

java - 如何使用 eclipse kepler 和 apache 7 制作并运行 servlet

java - 合并来自 starter 和 spring-boot 应用程序的 2 个文件

C#代码到类图

c# - Visual Studio 2017 社区版上的类图在哪里

java - 为什么我在使用增强型 for 循环时会在该程序中出现空指针异常

java - 无法转换 Hibernate 查询的对象

c# - UML 类图 - 我们在这里包含像用户控件和 MainWindow 这样的部分类吗?