横空出世,比Visio快10倍的画图工具来了
总有童鞋问,这个流程图图怎么绘制的,这个UML类图用什么工具做的等等,今天给大家推荐一款idea插件PlantUml,来帮助大家快速快速完成绘制。
PlantUml是什么
PlantUml是一个支持快速绘制的开源项目。其定义了一套完整的语言用于实现UML关系图的描述,并基于强大的Graphviz图形渲染库进行UML图的生成。绘制的UML图还可以导出为图片,以及通用的矢量SVG格式文件。
PlantUML的优点 完全文本方式编辑,无需控件拖拽,自动调节图元距离,简单美观 与开发平台完全无关,不受平台限制,只要有PlantUML jar包就能生成UML图 支持多种文本编辑器、ide的集成,例如idea、eclipse、notepad++等
作为一个Java coder,通常使用idea作为首选开发工具,我们以idea中的使用为主作介绍
idea安装 PlantUML插件
File -> Settings -> Plugins 搜索 PlantUML ,找到 PlantUML integration 并安装
电脑安装graphviz
下载地址
https://graphviz.gitlab.io/_pages/Download/windows/graphviz-2.38.msi
配置环境变量
首先添加一个变量名GRAPHVIZ_HOME, 变量值为安装路径 D:WorkWareGraphviz2.38 在Path目录下添加 %GRAPHVIZ_HOME%bin , 多个配置之间要用 ";" 隔开 配置GRAPHVIZ_DOT, 变量值为 %GRAPHVIZ_HOME%bindot.exe
横空出世,比Visio快10倍的画图工具来了。
打开windows命令行, 使用dot -version出现以下页面就代表配置正常
idea 配置graphviz
File -> Settings -> Other Settings -> PlantUML
使用plantUML画流程图
新建uml 文件
输入测试文字 @startuml Alice -> Bob: Authentication Request Bob --> Alice: Authentication Response Alice -> Bob: Another authentication Request Alice <-- Bob: another authentication Response @enduml
右边会实时现实流程图
也可以根据所写的类,创建一个UML类图。也可以参考我们前天推荐的方式:IDEA中一个被低估的功能,一键把项目代码绘制成UML类图
其他
如果不想装graphviz,想直接用,可以下载chrome插件PlantUML Viewer,安装之后直接编辑文本,可以在浏览器直接显示。
在头条上获得金币的多少和什么有关?今天我就来给大家讲下昨天收入了46万多金币,也突破了前天的43万多的记录,连续两天40多万了,有点小激动,之前不会玩,错失了好多机会,想想有点可惜,现在找到了提高金币收入方法,分享出来给大家,帮助大家
LOL11。11版本坦克战士装备全面加强,奶妈化身移动泉水近日设计师透露分享了关于下个版本11。11的相关改动,有许多装备将进行调整,具体调整了什么,有什么影响,小维带一起看看吧!流水法杖被动提供的AP提升,由2040提升到2545小维流
开学也要战个痛快马上就要回到校园,你的东西都收拾好了吗?一个假期狂欢过后,最遗憾的是不是没法把家里的主机带到校园?虽然学生党比不过专业玩家对电竞装备的需求,但要想好好感受游戏的快乐,能支持稳定运行
球王会畅聊雷丁大战布里斯托城,防守不够进攻来凑英冠第三轮比赛,雷丁对阵布里斯托城即将展开。雷丁上一轮联赛在主场作战21顺利拿下了普雷斯顿,拿到了新赛季首胜,状态和士气都有一定的回升。球队在首轮输给斯托克城吃到开门黑之后状态一直
球王会畅聊德甲拜仁慕尼黑悼念盖德穆勒球王会畅聊在北京时间前不久,拜仁慕尼黑官方已经发布消息,他们队内历史上的传奇射手盖德穆勒去世了,享年75岁,从此在足坛上有一个超级巨星告别了我们。甚至德国足协表示,他们深痛怀念这位
球王会畅聊英冠第三轮交锋前瞻,巴恩斯利对阵卢顿英冠联赛即将迎来第三轮的征程,各支球队积极备战。让我们来看一下北京时间8月18日凌晨245分的巴恩斯利与卢顿的对决吧。巴恩斯利上赛季的英冠之旅可以说是遗憾的。结果,普通比赛获得第五
美国对微信做出让步?并非!据8月22日美媒消息称,特朗普政府将允许美国企业继续在中国与使用微信。这则消息一放出,许多网友认为这次美国向微信认怂了,事实真是这样吗?并非!美东时间8月6日,美国白宫正式发布了封
美国禁令下,中国公司不敢给中国公司供货,何其的耻辱今年美国对华为的禁令升级,主要针对的是华为的芯片,而禁令迫使华为自研芯片的代工厂台积电,被迫向华为断供,导致华为自研芯片没办法生产了,而没了芯片,华为手机无法生产,情况十分危急,作
字节跳动硬气!和美国正面刚,或宁可关停也不愿被收购美国当地时间8月24日,TikTok一纸诉状正式将美国政府告上法庭,理由是总统各种越权,禁令不符合法律程序等。同时,按之前的禁令规定,TikTok美国业务若未能在9月15日之前跟美
仁王全流程图文攻略14关原篇(2)关原战场任务名关原战场任务等级103首次报酬履行大义之铠胸甲轰音枪弹3炸裂炮弹1后续报酬履行大义之铠胸甲轰音枪弹3炸裂炮弹1木灵数量7这关有两个Boss,第二部分的地图很大,没有特别固定的
球王会聊LPL夏季赛IG将不与Baolan续约?临近转会期,选手们的去向也引起了大量粉丝的关注。其中IG的冠军辅助宝蓝就被爆料将不与IG续约,大概率会选择退役。面对这种情况很多人表示都不意外,因为宝蓝在这几年的表现确实是太差了。