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