IDEA 怎么画UML图
想要画个uml图,但是又要去搜专门的uml建模软件,不想下怎么办呢?
于是我在想,idea是不是也有插件支持画图呢,果不其然,给我找到了!!那就是,PlantUML Integration!!
效果图:
这是一个用例图的demo,可以看到,只要通过一行代码,就可以轻松地把用例和联系表示出来。
插件安装:
1、 点击 File | Settings | Plugins ,输入 PlantUML Integration 即可搜索到,点击下载安装,然后重启IDEA即可。
安装完成后,点击新建即可看到,可以编辑 各种 uml 图,如下所示:
插件的依赖安装:
本插件依赖于一个绘图软件,在安装完 PlantUML Integration 后,还要在本地电脑安装 Graphviz-2.38软件。具体可以百度进行安装。
安装 Graphviz-2.38 的时候需要配置环境变量,新建一个 GRAPHVIZ_DOT,然后把 安装的路径设置进去。比如我的安装在C盘 C:\Program Files\graphviz-2.38\,那环境变量的值就是 C:\Program Files\graphviz-2.38\bin\dot.exe。
注意: 安装 graphviz-2.38 的时候,尽量安装在默认路径,即 C 盘,或者解压免安装的话,也解压在C盘,比如我的那个路径,这样防止会出错(可能有 安装在其他盘 使用还是会报错的情况。)
码字不易~点个赞吧~~
IDEA 怎么画UML图相关推荐
- Visio画UML图基本操作及技巧解析
Visio如何添加枚举类型 1. 新建DataType 2. 选择DataType -> Property -> Stereotype -> enumeration 3. 添加其他 ...
- 使用Visio画UML图(Java)
2019独角兽企业重金招聘Python工程师标准>>> 1.全面认识UML类图元素:http://cqujsjcyj.iteye.com/blog/387546 2.类UML2:ht ...
- 安利一个在线画UML图的网址
安利一个在线画UML图的网址 https://www.draw.io/
- python解析visio_Visio画UML图基本操作及技巧解析
本文和大家重点讨论一下用Visio画UML图基本操作,画UML图有好多种工具,VISIO只是其中一种,VISIO的动作非常轻快.很多人都在用.下面就让我们一起来看一下具体介绍吧. 用Visio画UML ...
- vscode画UML图
目录 准备环境 流程图demo 关系图demo 画UML图是基于markdown实现的. 准备环境 首先要[全局]安装npm和cnpm. 由于我在安装vue的时候已经安装好了.此处省略 1 通过vsc ...
- 推荐画UML图以及流程图的在线网站Site
记得当年学UML课程的时候,当你还在为了安装Rose而发愁的时候,人家都把作业给交了,并且现在大多数UML课程都会让学生使用Rational Rose做画图练习.近来,做毕业设计需要提供各种流程图.U ...
- 20201127 使用Markdown 画uml图,Graphviz 安装经历吐血整理
1 visio code 编辑器,最好有 2 visio code markdownlint插件安装上,这个插件可以比visio code自带的markdown预览展示的更好. 预览相关插件好像是: ...
- java测试类要画UML图吗,如何从Java代码生成UML图(尤其是序列图)?
如何从Java代码生成UML图(尤其是序列图)? 如何从现有Java代码生成UML图(尤其是序列图)? 14个解决方案 249 votes ObjectAid UML Explorer 是我用过的. ...
- 如何简单快速画UML图?
用例图可以通过系统外部用户的角度来描述系统的功能,操作者可以依据用例图来实行各功能的操作.用例图可以通过一个用例来描述一个行为.角色和用例的关系.构成用例图的元素有:角色.用例.包含关系和扩展关系.因 ...
- 设计模式(ProcessOn)----如何画uml图? 用ProcessOn在线画图工具
下面主要介绍一下UML类图怎么画 一.注释 注释就是对类图的补充说明,通过虚线连接被注释的元素. 二.类 类使用包含类名.属性(field) 和方法(method) 且带有分割线的矩形来表示. 三.接 ...
最新文章
- 为了给你们讲清楚数据库中间件有哪些,我也是拼了!
- 28个不得不看的经典编程算法!!
- fatal error C1083: 无法打开预编译头文件:“Debug\a.pch”:No such file or directory
- linux中如何快速进入某个目录
- 【leetcode】1023. Camelcase Matching
- SAP HANA创建类型(SAP HANA CREATE TYPE):
- Autodesk 3DSMax 2016 安装注册说明
- 你的sql如何避免笛卡尔积
- win10 安装redis 解压版
- 深度剖析JVM常量池,String字符串相关八股文,茴香豆的茴有几种写法?
- OPENCV运动追踪研究和PYTHON及JAVA实现
- java六角括号怎么打_六角括号怎么打出来 六角括号输入方法
- 安装Matlab时用mathwork账户登陆时显示连接错误
- 顺序表前m和后n元素交换位置
- 魅族16spro锁回BL(Bootloader) 恢复微信指纹
- JavaScript实现外溢动态的心
- 基于Python的离线OCR图片文字识别(四)——支持txt文件指定路径保存
- 2014 android 新技术,向友商学习 Android 12新功能前瞻:似曾相识
- 解读CUDA Compiler Driver NVCC - Ch.5
- Linux常用命令——grep用法
热门文章
- mysql基础-基本的命令行操作
- 统计计量丨统计学公开课大盘点(附下载)
- 【PowerBI】钉钉邮箱已经不能注册 Power BI 账号
- 注释 护眼色 绿色 RGB
- amap不同样式marker点_amap不同样式marker点_CAD制图软件中如何设置CAD打印样式表(CTB)?...
- openstreetmap数据下载大全(路网、水系、历史数据下载)
- 学渣上手 LaTeX 完成毕业论文
- 利用Python批量修改多个ass字幕文件
- 合作博弈(coalitional game)——核仁(Nucleolus)初解
- CUDA 下载不了(只有 42B)的应急解决办法(暂时可用)