发布时间:2023-10-21
浏览次数:0
点击关注公众号,Java干货及时送出
最近栈管理员发现IDEA居然可以画思维导图,厉害了!
当然,这需要借助IDEA的UML插件,因为它本身就是一张UML图,所以本文将从UML图入手,看看IDEA是如何绘制思维导图的,顺便让你了解一下什么是思维导图。 UML图是。
什么是UML?
UML全称: ,由OMG(Group )于1997年发布。
UML是面向对象设计的建模工具,独立于任何特定的编程语言。 UML可以用简单直观的语言来定义图形。
如果你仍然不知道UML图是什么,例如,我们经常会遇到设计模式中必须使用的类图,以及业务流程中必须使用的序列图。 这些经典的UML图基本上已经深入人心。 。
事实上,UML 图远不止这些。 UML图还包括序列图、用例图、类图、活动图、协作图、组件图、对象图、状态图、交互图、部署图等。
在线绘制UML
我们可以通过网站在线绘制UML图。 它是一个开源项目,支持快速绘制各种UML图。
网址:
只要熟悉UML语言的语法,就可以轻松画出这个类图。
绘制UML的IDE插件
同时提供IDEA插件。 本文以IDEA为例进行演示。 可以在IDEA中搜索“”并安装。 更多IDEA插件和教程,关注公众号Java技术栈,回复“IDEA”即可获取。
安装完成后,通过菜单New > File创建UML图:
单击菜单后,系统将要求您输入 UML 图文件名并选择 UML 图类型。
从这里您可以看到可以创建的所有类型的 UML 图。 滚动到底部,有组织结构图、原型图以及现在比较流行的思维导图。 不过,画这些非常唐突,不太推荐。 下面我将把它们给你。 演示。
例如我们来创建一个比较经典的类图(Class):
左边是默认生成的UML类图源代码,右边是UML图形生成区域。 但是报错,说找不到依赖,需要安装。
下载链接:
上面提供了各个操作系统的安装方法。 安装完成后,重启IDEA。
重启后就可以看到经典的UML类图:
该插件还可以使用默认模板生成以下 UML 图。
时序图:
用例图:
活动图:
状态图:
思维导图:
这很棒。 它生成了一个包含十几行代码的思维导图。 不过这张思维导图外观经典,适合制作一些简单的思维导图。 对于其他更复杂的思维导图intellij idea画uml图,建议使用其他专业工具intellij idea画uml图,更加方便。
组织结构图:
原型图:
可见,有些图不太适合用UML来绘制。 UML使用代码生成图形,有一定的学习成本。 另外,与市面上其他绘图工具相比,无论是美观度还是效率,都更胜一筹。 存在差异。 当然,如果你不需要漂亮的图形和简单的图形,UML仍然可以满足你。
本文仅介绍如何通过网页和IDEA插件绘制UML图。 UML语法和设计不是本文的重点。 有兴趣的可以网上搜索学习,关注公众号Java技术栈,后台回复关键词“”。 您还可以获得一份完整的中文教程。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码