效果图

start=>start: 开始
input=>inputoutput: 输入
operation=>operation: 操作
condition=>condition: 操作出错?
output=>inputoutput: 输出
error=>operation: 请重新输入
end=>end: 结束start->input
input->operation
operation->condition
condition(no,bottom)->output
condition(yes)->error(top)->input
output->end

定义元素

定义元素的语法:元素ID=>元素类型: 展示文字

  • 注意元素类型和展示文字中间有一个空格,这个空格是必须有的,否则会出错。
  1. 元素ID在连接各个元素时会用到。
  2. 显示文字就是框中的文字,中英文均可。
  3. 元素类型包括以下几种:
startID=>start: 开始框
inputoutputID=>inputoutput: 输入输出框
operationID=>operation: 操作框
conditionID=>condition: 条件框
subroutineID=>subroutine: 子流程
endID=>end: 结束框startID->inputoutputID->operationID->conditionID
conditionID(no)->subroutineID
conditionID(yes)->endID

显示效果如下:

连接元素

  1. 通过ID引用元素,再用->连接各个元素,可以不断连缀,也可以分开连接,如上例中的:
startID->inputoutputID->operationID->conditionID(yes)->endID

也可以写成:

startID->inputoutputID
inputoutputID->operationID
operationID->conditionID
conditionID(yes)->endID
  1. 条件框的连接有些特殊,需要添加(yes)或者(no),表示是和否的分支。例如:
startID=>start: 开始框
operationID=>operation: 操作框
conditionID=>condition: 条件框
endID=>end: 结束框startID->operationID->conditionID
conditionID(no)->operationID
conditionID(yes)->endID

显示如下:

  1. 连接线有上下左右四个方向,如果需要指定连接线连接到某一特定方向,在连接线开始的元素后面添加方向即可,方向包括:
(top)
(bottom)
(left)
(right)

每条连接线方向默认为(bottom)。

例如:设置连接线方向为向左:

start=>start: 开始
operation1=>operation: 操作框1
operation2=>operation: 操作框2
end=>end: 结束
start->operation1(left)->operation2->end

显示如下:

设置连接线向右:

start=>start: 开始
operation1=>operation: 操作框1
operation2=>operation: 操作框2
end=>end: 结束
start->operation1(right)->operation2->end

显示如下:

4.如果要设置条件框连接线方向,在括号中添加即可。条件框只有两个方向可供选择:

  • yes向下,no向右(默认)
  • yes向右,no向下。通过以下方式指定:
conditionID(yes,right)

conditionID(no,bottom)

只需要指定其中一条分支的方向即可。
例如:

start=>start: 开始
condition=>condition: 条件框
operation1=>operation: 操作框1
operation2=>operation: 操作框2
end=>end: 结束
start->condition
condition(yes,right)->operation1
condition(no)->operation2
operation1->end
operation2->end

显示如下:

参考:https://www.jianshu.com/p/f28c94cf1204

Vscode 用MarkDown画流程图相关推荐

  1. 5分钟使用markdown画流程图

    很多情况下我们需要画流程图,很多工具很复杂,很多功能用不到,很多时候我们只想画简单的流程图,不像有太多的学习负担,下面我们介绍一种方法,通过简单的几个规则用markdown画流程图,不到5分钟即可上手 ...

  2. Markdown画流程图、时序图(顺序图)、甘特图

    typora 画流程图.时序图(顺序图).甘特图 复制以下代码使用 typora 的源码模式粘贴到编辑器中查看效果: 以下几个实例效果图如下: 1.横向流程图源码格式: ```mermaid grap ...

  3. Atom-使用Markdown画流程图

    最近接手了好几个新项目,看别人的代码总得记录一下,不然过脑之后一点感觉都没有.我会一边看代码,一边在编辑器里写一下代码的执行流程,但都是文字,不是很清晰.那画流程图吧,用个画图工具画流程图显得很麻烦! ...

  4. markdown 画流程图

    一直在用markdown(不得不说markdown语法真的太强大太简洁了,效果也太优美,没学过markdown语法的可以自己学下)写东西,知道用markdown可以画出来很性感的流程图,遂决定学下如何 ...

  5. markdown画流程图,流程图语法

    首先要知道流程图里各个形状的含义: 其中最主要用到的还是圆角矩形(表示起止),平行四边形(输入输出),菱形(判断)和直角矩形(操作/执行) 这里介绍流程图的简单语法: 符号 类别/含义 start 开 ...

  6. 如何优雅的用 Markdown 画流程图

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 今天推荐的这个项目是「mermaid」,一个基于 Javascript 的图表绘制工具,通过解析类 Markdow ...

  7. markdown画流程图

    使用工具: Typora 轻量级markdown工具 使用方法: 添加代码,选择flow语言 基本语法: MarkDown中的流程图语法叫flow,该语法只有两个注意事项:定义元素和连接定义好的元素 ...

  8. 有道云-markdown画流程图

    TB - top bottom(自上而下) BT - bottom top(自下而上) RL - right left(从右到左) LR - left right(从左到右) graph TD //T ...

  9. DiagramDesigner 画流程图软件使用心得

    1. 介绍 DiagramDesigner 是一款小巧方便的画流程图软件, 之前用过atom+markdown画流程图,比较之后发觉还是DiagramDesigner好用,在此分享一点使用技巧 2. ...

最新文章

  1. 判断登陆权限的操作,登录后调到之前所操作的地址。
  2. Ubuntu下Maven安装和使用
  3. 英特尔傲腾内存linux,英特尔至强6226R处理器性能测评,支持英特尔傲腾持久内存...
  4. vue + pdf.js实现浏览器查看pdf文件
  5. 面包板电源线怎么接_如何维修面包板电源
  6. linux 同步北京时间_Linux系统同步系统时间为北京时间
  7. lookup无序查找_Excel LOOKUP不排序怎么快速找到数据_lookup函数讲解
  8. 苹果开发者账号双重验证忘记密保终极解决办法
  9. vue3中keep-alive路由缓存
  10. 浅析CC2540的OSAL原理
  11. java背单词_java实现背单词程序
  12. python有道笔记_有道笔记整理成PDF
  13. 二叉树构建的各种方法
  14. java_09.Linux:远程登录_可以用putty也可以用SecureCRT或者Xshell5【关闭防火墙,或者关闭一些必要的防火墙才能远程登录】Linux能ping通windows,window
  15. 知识管理系统linux,分类- WCP免费开源知识管理系统
  16. 三星直逼英特尔,半导体厂商排名起起伏伏
  17. C---calloc
  18. 6angular1、jquery实现无限表单效果
  19. 我们不做看客,只做时代的赋能者—FMI2018人工智能与大数据高峰论坛圆满落幕...
  20. 空间域与频率域与图像变换

热门文章

  1. 斐波那契数列编程python_fibonacci数列-斐波那契数列-python编程
  2. 体验文心一言AI大模型生成中国著名主持人撒贝宁、美国数学家丘成桐、世界著名数学家陈省身简介
  3. 跨进程通信AIDL使用
  4. 如何通过学习开源项目来提高自己
  5. 手绘白板动画视频制作工具VideoScribe 3.12.0 Windows和macOS最新英文专业版原生支持横屏竖屏方屏尺寸输出视频无水印支持720p和1080p高清输出自带5简1繁中文字体
  6. Cocos2d-x中替换动画(Armature)中的节点与粒子
  7. 完成端口(Completion Port)学习
  8. GATT Profile UUID
  9. HTTPS协议是如何保证安全的?
  10. 专业游戏录屏软 Camtasia 2023强悍来袭,Camtasia 2023软件安装激活教程