一、IDEA安装PlantUML插件

1.ctrl+shift+s打开setting面板,执行如下操作,搜索出PlantUML后,点击安装,重启IDEA,PlantUML插件即可安装成功:
Plugins-->Install JetBrains plugin...-->搜索plantuml


二、开始画UML图

1.新建UML文件

2.这里以创建时序图为例,输入文件名为UmlSequence,不用输入扩展名,点击确定后会直接打开一个带有示例的文件,如下:

其中,示例代码为:

@startumlAlice -> Bob: Authentication RequestBob --> Alice: Authentication ResponseAlice -> Bob: Another authentication RequestAlice <-- Bob: another authentication Response@enduml

UML图为:

其实,在使用plantuml时,开始的时候不知道它的语法也不用担心,因为在创建任何一种UML图时(活动图、类图、组件图、时序图、状态图、用例图),plantuml都会带有示例程序,如同上述的创建时序图一样。

plantuml语法移步本人资源下载PlantUML_Language_Reference_Guide_ZH.pdf

三、补充

一般情况下,IDEA在安装完PlantUML插件后,使用前需要安装graphviz,否则在渲染uml时会报错,这里再补充介绍下如何安装graphviz:
1. 下载graphviz,移步链接graphviz下载,一路next即可安装成功;
2. 设置环境变量,将graphviz安装目录下的bin文件夹添加到Path环境变量中
3. 验证是否安装成功

四、参考

1.http://plantuml.com/
2.http://www.cnblogs.com/luogankun/p/4212768.html
3.http://blog.csdn.net/lanchunhui/article/details/49472949

五、扩展阅读

1.那些年,我追过的绘图工具(着重注意plantUML、graphviz)
https://zhuanlan.zhihu.com/p/19900327
2.那些年,我追过的绘图语言
https://zhuanlan.zhihu.com/p/19901245

IDEA 安装PlantUML相关推荐

  1. Sublime安装PlantUML插件

    文章目录 安装 graphviz 安装Sublime Text 安装PlantUml 配置快捷键 添加依赖jar 设置语法高亮 验证 安装 graphviz Graphviz的是AT&T La ...

  2. Mac下安装 PlantUML 插件画时序图、UML类图

    1. 安装 PlantUML 插件 安装完 PlantUML 就可以画时序图.流程图了. 但是,不能画 UML 类图,还少了一个图形渲染的工具 Graphviz. 2.在 Mac 上安装 Graphv ...

  3. idea安装plantuml插件画流程图

    1.idea插件菜单栏搜索"plant",安装如下两项: 2.安装完成之后重启idea,然后新建一个文件,以.puml结尾,如login.puml 3.开始编写代码流程图吧,如下: ...

  4. plantuml 依赖_ubuntu安装PlantUML

    1. 安装graphviz 这是PlantUML依赖的图形库,支持所有OS, 可以在此下载 http://graphviz.org/Download..php ubuntu平台可以直接到这里: htt ...

  5. VScode安装plantUML和graphviz的安装MAC

    brew install graphviz 解决方法1:brew update 通过指令测试:dot -v 同时配置了graphviz环境变量(但是对与画图没什么影响,以后可以不用配置) subl ~ ...

  6. idea安装 PlantUML插件

    一.背景 程序员之间进行交流时,最主要的图就是类图,这个工具就是实现类图的IDEAL插件工具 二.安装步骤 下载插件 安装插件 配置插件 2.1 下载插件 2.2 安装插件 2.3 环境变量的配置 第 ...

  7. Android Studio 安装 PlantUML 插件

    需要单独下载 graphviz插件 并且指定dot.exe才能工作 graphviz插件:https://download.csdn.net/download/iffy1/12379310

  8. Intellij IDEA中安装使用PlantUML画时序图、类图等

    转载自 https://www.jianshu.com/p/a6bd7e3048ef 一.在Intellij安装PlantUML插件 在菜单栏Intellij IDEA打开插件安装窗口(版本不一样,可 ...

  9. vnote中graphviz与plantuml的安装与配置

    文章目录 安装配置 graphviz 安装配置 java jdk 安装配置 plantuml vnote中graphviz与plantuml的安装与配置 vnote 软件中使用 markdown 编辑 ...

最新文章

  1. 2014-5-14 我的战斗效果
  2. jdk1.8api中文版下载(帮助文档)
  3. GRE核心词汇助记与精练-List12转
  4. SpringBoot+Jquery+jsTree实现页面树型结构
  5. 大数据组件的各种协议与作用(持续更新中)
  6. oracle开归档服务器,ORACLE RAC 启用归档
  7. 服务器自动post,Go Web服务器自动重定向POST请求
  8. Android一种常见的布局困扰
  9. css中如何实现导航栏横向,css横向导航栏
  10. 金融项目app业务及测试策略
  11. Visio 2013 Professional专业版密钥
  12. 腾讯即将发布区块链游戏,网友大呼求别再养猫养狗了!
  13. 使用HTML编写浣溪沙,浣溪沙_巅峰Hacker_新浪博客
  14. Python 深拷贝和浅拷贝详解
  15. 狼、羊、菜、农夫过河问题 穷举 Python实现
  16. 哈工大计算机学院张宏莉,计算机科学与技术学科博士研究生培养方案2014-哈工大计算机学院.DOC...
  17. 2020北京考研英语一80+经验
  18. php mdx,多维建模和MDX中出现的一些概念
  19. SAN交换机与以太网交换机的区别
  20. 污水处理厂的工艺流程有哪些?

热门文章

  1. Java 时间, 日历类详解
  2. 入侵杂草与花授粉混合算法优化的无线传感器覆盖问题
  3. Android MultiDex分析
  4. 页面旁边莫名出现div role=log的元素的解决方法
  5. 虚拟机创建好了启动就黑屏_vmospro 最强大的手机虚拟机来啦!
  6. 谁是中国元宇宙第一城?
  7. 高斯过程分类 matlab代码,高斯过程(GP)(示例代码)
  8. 工具推荐 | Xshell全版本解密工具(包括Xshell7)——SharpXDecrypt
  9. Android常用adb调试命令
  10. 关于Android 版本向下兼容