Java 使用IntelliJ生成类图

Java 使用IntelliJ生成类图,java,intellij-idea,uml,class-diagram,Java,Intellij Idea,Uml,Class Diagram,如何让Intellij10.5(在Mac上)生成一个类图,显示项目中的所有类?我确信我忽略了一些显而易见的东西,但我只能让“显示图表”功能一次显示一个类。(我也知道了如何添加额外的类,但是一次只能添加一个。)从包的上下文菜单中使用图表|显示图表…。在项目根目录上调用它将显示模块依赖关系图 如果需要多个包,可以将它们拖放到已打开的第一个包的关系图中,然后按e键将其展开 注意:此功能在终极版中可用,而不是免费社区版。请尝试Ctrl+Alt+U 同时检查UML插件是否激活(设置->插件,设置可以通过C

如何让Intellij10.5(在Mac上)生成一个类图,显示项目中的所有类?我确信我忽略了一些显而易见的东西,但我只能让“显示图表”功能一次显示一个类。(我也知道了如何添加额外的类,但是一次只能添加一个。)

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

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

注意:此功能在终极版中可用,而不是免费社区版。

请尝试Ctrl+Alt+U


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

  • 显示图表弹出窗口

    右键单击类型/类/包>图表>显示图表弹出窗口…
    或 Ctrl+Alt+U

  • 显示图表(打开一个新选项卡)

    右键单击类型/类/包>图表>显示图表…
    或 Ctrl+Alt+Shift+U

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



p.S.:您需要IntelliJ IDEA Ultimate,因为社区版不支持此功能。如果您转到文件>设置…>插件,您可以看到社区版中没有UML支持插件。

您可以安装一个免费的pugins-。



IntelliJ IDEA中的其他此类工具也会付费。
我选择了一个更强大的选择:
在Netbeans中-
在Eclipse中-


我希望它能帮助您。

使用Intellij插件


现在有一种官方方式可以将“”插件添加到JetBrains产品中

安装步骤请参阅:

大家好,我正在使用Intellij 15.0.2,我想查看我的项目的类图,但是当我右键单击包或类时,我看不到选择图/显示图。有人能帮我吗?@Ectoras,我想您使用的是Community Edition,而不是Ultimate。Community Edition不提供此功能(见附注:添加在帖子中)。我在IntelliJ IDEA 15.0.2 Ultimate中测试了它,它成功了。这是否意味着现在和将来都没有可用于社区版本生成类图的插件?@BruceSun目前没有moment@CrazyCoder如何使用它来查看一个类及其边缘的UML图,…我想现在就找到我的节点,dept 3…或所有节点它非常无用。它只显示类层次结构,而不显示它使用的对象,以及这些对象反过来使用的对象。此uml插件没有用处。向下链接:-(你能修好它吗?
code-Iris
刚刚停止了我的项目启动。社区版2019.1。@WesternGun我一点也不惊讶。这个工具有三星级…我安装了PlantUML插件,但不知道如何开始和使用它。请补充一点,像PlantUML这样的工具也用于创建类图?我没有看到任何使用cas的地方。)e/在线说明,可用于自动生成类图……这需要PlantUML插件来可视化该图。对于社区版本2019.1,在安装Graphviz并将
bin
添加到PATH.Windows 10之后,它可以工作。但是,它只在每个包中呈现关系,而不是在整个项目中,我所展示的东西我很期待,不过还是谢谢你。