Idea 使用 PlantUML 写程序流程图
画流程图有很多种工具,刚开始我使用的是线上的processon,这个工具可以说是非常方便了,可以满足大部分的要求,但是有时候可能需要更漂亮或者精细化的流程图,这时候我想到了PlantUML。
PlantUML是一个快速创建UML图形的组件,我们都是在Eclipse、NetBenas、Intellijidea、 Emacs、Word、Sublime等软件里来使用PlantUML,用它可以快速地画出:
- 时序图
- 用例图
- 类图
- 活动图
- 组件图
- 状态图
- 对象图
具体的使用方法我们可以参考官网,这里我们就不再赘述,当然也可以查看其他朋友整理的信息。
今天我们就来说下如何在windows下安装PlantUML,我们使用的是在Idea上安装插件的方式。
Idea 使用 PlantUML
我们这里默认你已经安装好了Idea,没有安装的可自行安装。
首先我们需要下载PlantUML插件和Graphviz(用于解析脚本绘制图形,否则即使安装好了PlantUML也会一直报错),当然可以在官网下载,但是这个好像有点,不,应该说是非常慢,所以我这边下载好了放在网盘里可以直接下载下来。
链接:https://pan.baidu.com/s/1ul_XOGP8mmMVFtmZJNDLKg 密码:r98w
ok,现在我们已经有了Graphviz和PlantUML。
-
安装Graphviz
解压graphviz-2.38.zip,将它放在你常放置安装软件的位置,配置环境变量Path,比如我放在D:\Program Files\graphviz-2.38下面,配置Path: D:\Program Files\graphviz-2.38\release\bin进入windows命令行界面,输入dot -version,然后按回车,如果显示graphviz的相关版本信息,则安装配置成功。如图:
配置插件PlantUML
File -> Settings -> Plugins -> Install plugins from disk -> 选择plantUML插件包
确认之后重启Idea,这时候在New里面就可以看到PlantUML
点击确定之后就可以看到第一个UML第一个例子
到这里安装就完成了,至于在其他系统中安装可以参考上面的官网