首页 文章

使用IntelliJ生成类图

提问于
浏览
86

如何获取IntelliJ 10.5(在Mac上)生成一个显示项目中所有类的类图?我确定我忽略了一些明显的东西,但我只能得到“显示图表”功能,一次显示一个类 . (我也想出了如何添加其他类,但同样只能添加一个类 . )

4 回答

  • 123

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

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

    Note :此功能在Ultimate Edition中提供,而不是免费的Community Edition .

  • 53

    IntelliJ IDEA 14+

    • 显示图表弹出窗口

    Right click on a type/class/package > Diagrams > Show Diagram Popup...
    或Ctrl Alt U.

    • 显示图表(打开新标签)

    Right click on a type/class/package > Diagrams > Show Diagram...
    或按Ctrl Alt Shift U.

    right click Diagrams Show Diagram

    默认情况下,您只看到类/接口名称 . 如果您想查看更多详细信息,请转到 File > Settings... > Tools > Diagrams 并查看您想要的内容(例如:字段,方法等)


    P.S.: 您需要IntelliJ IDEA Ultimate,因为Community Edition不支持此功能 . 如果您转到文件>设置...>插件,您可以看到Community Edition中没有UML支持插件 .

  • 13

    你可以安装一个免费的pugins - Code Iris .
    enter image description here

    PlantUML

    enter image description here

    IntelliJ IDEA中的此类其他工具均已支付 .


    我选择了一个更强大的替代品:
    在Netbeans中 - easyUML
    在Eclipse中 - ObjectAidPapyrusEclipse Modeling Tools

    enter image description here

    我希望它会对你有所帮助 .

  • 37

    尝试Ctrl Alt U.

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

相关问题