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

2022-09-02 04:11:19

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

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

谢谢


答案 1

您只能单击项目树中的包,然后单击“显示关系图...”。此外,它还从Java的角度生成图表(显示Java的签名和外观类)

enter image description here


答案 2

也许它可以帮助别人。

目前,现有的类图生成器,如SimpleUML(您可以从Android Studio插件存储库下载)无法创建Kotlin类的类图。但是你可以把这个插件用于Kotlin,而不需要付出更多的努力。

在安卓工作室开放活动课。

转到工具 -> Kotlin -> Show Kotlin Bytecode。新的侧面选项卡将打开并显示所选活动类的字节代码。

单击生成的 Kotlin 字节码的顶部反编译,这些字节码生成 className.decompile.java 类。

单击类名,然后右键单击鼠标。在许多选项中,单击“添加到simpleUML图”。在现有文件中创建新逻辑示意图或添加逻辑示意图。

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

注意: - 如果您要安装 SimpleUML,则可能会产生问题。确保你下载 SimpleUMLCE 以最好的方式工作。


推荐