文章目录

  • 一 前言
  • 二 plantuml的安装
  • 三 如何使用plantuml
    • 3.1 流程图demo1
    • 3.2 流程图demo2
    • 3.3 时序图demo1
  • 四 在线使用plantuml绘制流程图
  • 总结

一 前言

偶然间在项目中看到别人使用plantuml插件来绘制流程图,发现她绘制出来的效果真是太棒了。

之前我常用的是ProcessOn, edraw, mind manager,这些软件也是不错的,不过我发现plantuml是使用简单的程序语言来实现的,这种对于程序员来说,非常nice.

二 plantuml的安装

由于我常用的IDE是clion(ubuntu下),这里我便总结下在clion下如何安装plantuml。

  • step1: PlantUML Integraion 插件安装

方法:clion IDE菜单栏->文件->设置->插件->PlantUML Integraion 安装即可。

Linux|超好用!绘制流程图神器——PlantUML相关推荐

  1. PlantUML(程序员绘制流程图专用工具)

    原文地址为: PlantUML(程序员绘制流程图专用工具) 什么是 PlantUML PlantUML 是一个画图脚本语言,用它可以快速地画出: 时序图 流程图 用例图 状态图 组件图 简单地讲,我们 ...

  2. 程序员加薪必备,绘制架构图,流程图神器推荐

    给大家推荐几个很方便的绘制流程图,架构图的神器. 画图画的好,加薪少不了!绘图是一项软技能,好的图形可以表达比文字更丰富的内容,更清楚的展示逻辑. 1. ProcessOn 在线绘制 首先放一个注册链 ...

  3. android 流程图绘制插件,PlantUML高效绘制流程图

    背景 最近需要绘制较多的流程图,结果发现原始的绘图方式不便于维护调整,后来发现PlantUML可以代码的方式实现,感觉不错.目前比较方便的工具是IntelliJ IDEA提供的PlantUML插件了. ...

  4. python开源流程图软件_适用于Linux的10种最佳流程图和图表软件

    图表是我们联系信息并处理其重要性的好方法. 它们有助于沟通关系和抽象信息,并使我们可视化概念. 流程图和图表工具可用于从基本工作流程图到复杂网络图 ,组织图, BPMN ( 业务流程模型和表示法 ), ...

  5. Linux程序内存跟踪,分享一款Linux进程和内存活动监视神器

    原标题:分享一款Linux进程和内存活动监视神器 像"top "之类的命令行工具使得监视CPU使用率和内存使用率有些困难.这就是我们今天向您介绍vtop的原因, vtop是一个用N ...

  6. 一文读懂:程序员为什么要学会画流程图 11种流程图的绘制工具:processon,wps,draw.io, 迅捷画图等 详细说明使用processon绘制流程图 详细说明绘制流程图

    这里写目录标题 为什么要学会画流程图 11种画流程图的工具 processon wps draw.io Zen Flowchart xGraph lucidchart boardmix plantum ...

  7. python流程图-使用Graphviz快速绘制流程图

    简介 自己在绘制流程图的时候一般用到的是Visio,但是感觉连线以及框图位置调整起来很烦-经过一番了解之后发现了Graphviz可以使用Python代码来绘制流程图的软件,使用这个工具我们可以更专注于 ...

  8. java.awt.Graphics2D绘制流程图基本元素

    java.lang.Object ----java.awt.Graphics ----java.awt.Graphics2D 由于项目需要,要求对用户流程进行图形化展示:用户对自己的操作通过查看流程图 ...

  9. 1过程流程图 3 apqp_如何绘制流程图?这里有3种绘制方法,既简单又高效!1分钟可学会...

    工作中,很多小伙伴需要绘制流程图,那么如何绘制流程图呢?其实并不难,今天小编就来给大家分享流程图的3种绘制方法,大家可以根据自己的想法选择最适合自己的那一种哦~ 一.Word制作 1.借助SmartA ...

  10. VSCode来绘制流程图真是得心应手

    场景 在分析某业务时常常需要绘制流程图等一些图.通常会使用一些专门的绘图软件比如Viso.亿图图示. 但是如果只是想简单的绘制一下流程或者其他图.又或者不想打开其他IDE,如果能在开发的同时也能 实现 ...

最新文章

  1. MySql JDBC
  2. linux 安装删除命令,Linux如何使用命令行卸载安装包
  3. jquery 实现iframe 自适应高度
  4. 就业模拟试题_Java(答案)
  5. 免费下载 | 超级APP背后的移动端技术大揭秘
  6. java程序中用户名和密码_在Java应用程序中使用密码术
  7. 如何用代码爬抓电商数据(附淘宝API调用实例)
  8. 浏览器访问sftp服务器_Mountain Duck for Mac(FTP服务器管理工具)v4.0.0.16698
  9. MongoDB再出安全事故 5800万商业用户信息泄露
  10. 概率论:p(x|theta)和p(x;theta)的区别
  11. Java数据类型分类 1
  12. Mac 安装 Java 反编译工具 JD-GUI
  13. 数据库事务的四大特性,四种隔离级别,如何避免脏读、不可重复读、幻读(如何加锁)?
  14. android o壁纸,超实用壁纸应用大合集 - 你想要的壁纸在这里统统都能找到! - Android 应用 - 【最美应用】...
  15. 支付宝app支付产品不通过app集成sdk发起支付(附源码)
  16. 数据类型及其表现形式
  17. untiy Input 获取鼠标以及触摸操作
  18. PDF中的空白页怎么删除
  19. linux系统手柄模拟器下载,Switch Amiibo模拟器(Windows|Linux PC + JoyControl + Bluetooth)...
  20. C#程序未能找到引用的组件VBIDE解决过程

热门文章

  1. 2022-2028年中国企业总部管理行业市场专项调查及投资前景分析报告
  2. 避免安信可导入SDK出错
  3. overfeat 测试
  4. js string转json有斜杠_json 带斜杠时如何解析的实现
  5. python表情包合集_python——简单生成表情包
  6. Java开发手册!java项目描述模板,挥泪整理面经
  7. java web实现markdown_editormd实现Markdown编辑器写文章功能
  8. Android中的PackageManager
  9. p2p借贷项目面试题
  10. Mysql的一揽子方案用法