如何生成 Kotlin 代码的图表和 UML?

How do I generate Diagrams and UML of Kotlin code?

如何为 Kotlin 代码生成 UML 和图表?我不认为获得付费版本的 Intellij 是我的选择。我一直在尝试 Intellij 插件,但我还没有找到任何有用的东西。

我想从我已经编写的 Kotlin 代码生成图表和 uml。像这样的工具可以节省我很多时间。

谢谢

您可以只单击项目树中的一个包,然后单击 "Show Diagram..."。它还从 Java 的角度生成图表(显示 Java 的签名和外观 类)

可能对其他人有帮助。

目前,现有的 class 图生成器,如 SimpleUML(您可以从 android studio 插件存储库下载)无法创建 class Kotlin 图 class .但是您可以更轻松地使用此 Kotlin 插件。

在 android 工作室中打开 activity class。

转到工具 -> Kotlin -> 显示 Kotlin 字节码。新的侧选项卡将打开并显示所选 activity class.

的字节代码

单击生成的 Kotlin 字节码的顶部反编译生成 className.decompile.java class。

单击 class 名称,然后右键单击鼠标。在许多选项中单击 'add to simpleUML diagram'。在现有文件中创建新图表或添加图表。

如果您遇到问题,请告诉我。

注意:- 如果您将安装 SimpleUML,那么它可能会产生问题。确保下载 SimpleUMLCE 以最佳方式工作。