Idea安装plantUML插件+graphviz环境
发布时间
阅读量:
阅读量
Idea安装plantUML插件
在使用IDEA安装Puml插件后发现仅仅依赖插件无法生成类图,还需要借助Graphviz的力量进行支持
一. Graphviz安装和环境变量配置
下载graphviz.msi
(https://graphviz.org/_pages/Download/Download_windows.html)
安装软件
1.
双击文件开始安装,选择next,选择安装路径,我喜欢自定义安装路径,如下:
2.
next下一步,期间windows提示选择允许,安装完成点击close按钮,退出
配置graphviz环境变量
1.
打开电脑系统属性选择高级->环境变量添加path变量
变量值为之前安装路径下的bin目录
2.
校验是否安装成功
通过按下win+r键启动命令行界面,并执行以下操作:首先输入cmd以运行该工具;随后执行dot -version命令以获取当前版本号;最后确认环境配置步骤已完成并显示成功提示。
二.Idea安装plantuml插件
安装puml插件
打开IntelliJ IDEA后,请按照以下步骤操作:
- 使用快捷键Ctrl + Alt + S进入软件设置选项;
- 在设置页面中找到插件管理器;
- 在Marketplace应用商店中搜索PlantUML;
- 选择并安装PlantUML集成;
完成以上步骤后即可成功配置
PUML语法检查工具也可以方便地进行配置,并且在组件安装完成后可以直接重新启动IDE。
开始绘制类图
新建一个puml文件 test.puml,新建完成文件默认编辑有序列图内容:
>>> @startuml
>>> Alice -> Bob: Authentication Request
>>> Bob --> Alice: Authentication Response
>>>
>>> Alice -> Bob: Another authentication Request
>>> Alice <-- Bob: another authentication Response
>>> @enduml
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
序列效果导出图片如下:
参考官网类图如下:
>>> @startuml
>>>
>>> abstract class AbstractList
>>> abstract AbstractCollection
>>> interface List
>>> interface Collection
>>>
>>> List <|-- AbstractList
>>> Collection <|-- AbstractCollection
>>>
>>> Collection <|- List
>>> AbstractCollection <|- AbstractList
>>> AbstractList <|-- ArrayList
>>>
>>> class ArrayList {
>>> Object[] elementData
>>> size()
>>> }
>>>
>>> enum TimeUnit {
>>> DAYS
>>> HOURS
>>> MINUTES
>>> }
>>>
>>> annotation SuppressWarnings
>>>
>>> @enduml
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
类图效果导出如下:
参考:
查看官方文档
了解安装方法
参考安装指南
学习基本语法
查看示例代码
获取最新版本信息
全部评论 (0)
还没有任何评论哟~








