你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

IntelliJ IDEA 还能画思维导图,果然最强 IDE!

发布时间:2023-10-21

浏览次数:0

点击关注公众号,Java干货及时送出

画图教程_画图软件_intellij idea画uml图

最近栈管理员发现IDEA居然可以画思维导图,厉害了!

当然,这需要借助IDEA的UML插件,因为它本身就是一张UML图,所以本文将从UML图入手,看看IDEA是如何绘制思维导图的,顺便让你了解一下什么是思维导图。 UML图是。

什么是UML?

UML全称: ,由OMG(Group )于1997年发布。

UML是面向对象设计的建模工具,独立于任何特定的编程语言。 UML可以用简单直观的语言来定义图形

如果你仍然不知道UML图是什么,例如,我们经常会遇到设计模式中必须使用的类图,以及业务流程中必须使用的序列图。 这些经典的UML图基本上已经深入人心。 。

事实上,UML 图远不止这些。 UML图还包括序列图、用例图、类图、活动图、协作图、组件图、对象图、状态图、交互图、部署图等。

在线绘制UML

我们可以通过网站在线绘制UML图。 它是一个开源项目,支持快速绘制各种UML图。

网址:

画图软件_画图教程_intellij idea画uml图

只要熟悉UML语言的语法,就可以轻松画出这个类图。

绘制UML的IDE插件

同时提供IDEA插件。 本文以IDEA为例进行演示。 可以在IDEA中搜索“”并安装。 更多IDEA插件和教程,关注公众号Java技术栈,回复“IDEA”即可获取。

画图软件_画图教程_intellij idea画uml图

安装完成后,通过菜单New > File创建UML图:

画图软件_画图教程_intellij idea画uml图

单击菜单后,系统将要求您输入 UML 图文件名并选择 UML 图类型。

画图软件_intellij idea画uml图_画图教程

从这里您可以看到可以创建的所有类型的 UML 图。 滚动到底部,有组织结构图、原型图以及现在比较流行的思维导图。 不过,画这些非常唐突,不太推荐。 下面我将把它们给你。 演示。

例如我们来创建一个比较经典的类图(Class):

intellij idea画uml图_画图教程_画图软件

左边是默认生成的UML类图源代码,右边是UML图形生成区域。 但是报错,说找不到依赖,需要安装。

下载链接:

上面提供了各个操作系统的安装方法。 安装完成后,重启IDEA。

重启后就可以看到经典的UML类图:

画图软件_intellij idea画uml图_画图教程

该插件还可以使用默认模板生成以下 UML 图。

时序图:

画图软件_画图教程_intellij idea画uml图

用例图:

intellij idea画uml图_画图软件_画图教程

活动图:

画图软件_画图教程_intellij idea画uml图

状态图:

intellij idea画uml图_画图教程_画图软件

思维导图:

画图软件_intellij idea画uml图_画图教程

这很棒。 它生成了一个包含十几行代码的思维导图。 不过这张思维导图外观经典,适合制作一些简单的思维导图。 对于其他更复杂的思维导图intellij idea画uml图,建议使用其他专业工具intellij idea画uml图,更加方便。

组织结构图:

画图软件_画图教程_intellij idea画uml图

原型图:

画图软件_intellij idea画uml图_画图教程

可见,有些图不太适合用UML来绘制。 UML使用代码生成图形,有一定的学习成本。 另外,与市面上其他绘图工具相比,无论是美观度还是效率,都更胜一筹。 存在差异。 当然,如果你不需要漂亮的图形和简单的图形,UML仍然可以满足你。

本文仅介绍如何通过网页和IDEA插件绘制UML图。 UML语法和设计不是本文的重点。 有兴趣的可以网上搜索学习,关注公众号Java技术栈,后台回复关键词“”。 您还可以获得一份完整的中文教程。

如有侵权请联系删除!

13262879759

微信二维码