如何从 Java 源代码生成序列图

我有一个关于从Java源代码生成序列图的问题。当我在谷歌上搜索时,我看到有人被告知要使用视觉范式(VP),但它没有为我生成序列图。我的VP中的某些步骤与手动不同。手册说要选择方法,但我的副总裁不允许在特殊类中选择方法。 逆向工程序列图来自Java源代码

有没有人有从Java源代码生成序列图的新想法?


答案 1

使用Intellij 2019,有两个插件可以完成这项工作:

  1. 序列关系图(目前为 1.3)。进入要分析的 in Class 方法和工具>序列关系图:enter image description here

  2. ZenUML 支持(当前为 2019.1.2)enter image description here


答案 2

如果您正在使用或希望使用Eclipse IDE,那么您可以安装ObjectAid UML插件,该插件可以从以下位置进行逆向工程:

  • Java Stack Trace Console
  • 来自调试视图的 Java 堆栈帧
  • 从调用层次结构视图调用方法

以及更多。

查看 http://www.objectaid.com/sequence-diagram


推荐