使用 IntelliJ 生成类图

如何让 IntelliJ 10.5(在 Mac 上)生成一个显示项目中所有类的类图?我确信我忽略了一些显而易见的事情,但是我只能让“ Show Diagram”特性一次显示一个类。(我还弄明白了如何添加额外的类,但同样,一次只添加一个类。)

262192 次浏览

在包的上下文菜单中使用 Diagrams | Show Diagram...。在项目根目录上调用它将显示模块依赖关系图。

如果您需要多个软件包,您可以将它们拖放到已经打开的第一个软件包的图表中,然后按 e展开它。

注意 : 这个特性在终极版中可用,而在免费社区版中不可用。

试试 Ctrl + Alt + U

还要检查 UML 插件是否被激活(设置-> 插件,设置可以由 Ctrl + Alt + S打开

IntelliJ IDEA 14 +

  • 显示图表弹出窗口

    右键单击 type/class/package > Diagram > Show Diagram Popup..。
    或者 Ctrl + Alt + U

  • 显示关系图(打开一个新的选项卡)

    右键单击 type/class/package > Diagram > Show Diagram..。
    或者 Ctrl + Alt + Shift + U

    right click Diagrams Show Diagram

默认情况下,您只能看到类/接口名称。如果您想查看更多细节,请转到 文件 > 设置... > 工具 > 图表并检查您想要的内容(例如: 字段、方法等)


附注: 您需要 IntelliJ IDEA Ultimate,因为 Community Edition 不支持此特性。如果你点击 File > Settings... > Plugins,你可以看到 Community Edition 中没有 UML Support 插件。

你可以安装一个免费的插件 -代号 Irisenter image description here


PlantUML

enter image description here

IntelliJ IDEA 中的其他此类工具也是付费的。


我选择了一个更有力的替代方案:
在 Netbeans-< a href = “ http://plugins.Netbeans.org/plugin/55435/easyUML”rel = “ noReferrer”> easyUML
在 Eclipse-物资援助纸莎草中,Eclipse 建模工具

enter image description here


我希望这能帮到你。

使用 Intellij 插件 画出来!

Class Diagram generated with Sketch It! plugin

现在有一个正式的方法来添加“ < a href = “ https://plugins.jetbrains.com/plugin/7017-Plant uml-Integration”rel = “ nofollow noReferrer”> PlantUML Integration ”插件到您的 JetBrains 产品。

安装步骤请参阅: Https://stackoverflow.com/a/53387418/5320704