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

那在你的电脑先安装一个Atom吧,一般的文件编辑我都使用Atom,那黝黑的外表很符合我健康的肤色。

打开你的Atom,快捷键:cmd + shift + p,如下图:

进入设置界面:

安装markdown-preview-enhanced 插件。下面就用markdown来画个流程图吧。此插件功能强大,我只说画流程图了,更多画图细节,看官方文档,授人以鱼不如授人以渔。
markdown-preview-enhanced介绍

其中使用了mermaid的功能,参考mermaid。

实战一个流程图,markdown代码:

graph TD
A[Hard edge] -->|Link text| B(Round edge)
B --> C{Decision}
C -->|One| D[Result one]
C -->|Two| E[Result two]

注意加上mermaid:

看预览:

更多流程图细节

不信你去试一试,反正比网上那些文章靠谱多了,呵呵,自己动手,丰衣足食。

期间遇到了一个快捷键冲突,cmd + shift + l不能调出markdown预览,可参考下面的链接解决快捷键冲突:快捷键冲突解决

Atom-使用Markdown画流程图相关推荐

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

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

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

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

  3. markdown 画流程图

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

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

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

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

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

  6. markdown画流程图

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

  7. 有道云-markdown画流程图

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

  8. Vscode 用MarkDown画流程图

    效果图 start=>start: 开始 input=>inputoutput: 输入 operation=>operation: 操作 condition=>conditio ...

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

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

最新文章

  1. 计算机基本知识培训稿,计算机基础知识培训稿.doc
  2. jboss 反序列化 getshell
  3. Windows Phone 二十、陀螺仪
  4. 西部数据硬盘支持linux,西部数据开发新的Linux文件系统“Zonefs” 支持在分区块设备上运行...
  5. 逍遥模拟器配置burpsuite抓包环境
  6. index 生成创建index的脚本
  7. 基础编程题之最近公共祖先
  8. 专业上需要加强的地方
  9. 【Python3爬虫】用Python中的队列来写爬虫
  10. imindmap12新版本 思维导图软件
  11. React躬行记(8)——样式
  12. 免费好用的英语单词统计软件(带翻译功能)
  13. 表格中复制后出现空格_尝过廉江这个美食后,已经连续3天出现在下午茶名单中!...
  14. 3d效果图设计师接私单的渠道介绍和避坑指南
  15. JavasScript 第一天课 课后笔记 2022.3.21
  16. c++minmax函数_std :: minmax()函数以及C ++ STL中的示例
  17. Towards Adversarial Attack on Vision-Language Pre-training Models
  18. 计算机视觉技术的应用实例,图像识别技术都有哪些?图像识别技术原理及应用实例...
  19. qpainter可以设置某像素点的颜色吗_你知道人类眼球的内在价值高达35亿美金吗?...
  20. 人立方 关系搜索 微软发布的人-关系搜索引擎

热门文章

  1. Python 实现微信自动回复的方法
  2. Python 机器学习简单实例:KNN预测鸢尾花分类
  3. 柳永利计算机学院,师德之星-汤永利
  4. mysql的时间比对函数_MySQL 笔记 —— 时间函数、时间比较
  5. Java代码生成器(SSM,Spring-boot-mybatis,generator,含源代码)
  6. 【看论文】之《基于机器视觉的番茄收割机实时分拣系统研究_袁紫薇》
  7. c语言while循环语句例题,C语言循环例题讲解
  8. 万字长文聊缓存(下)- 应用级缓存
  9. Matlab快速绘制类似R语言中的散点密度图
  10. 蓝桥杯 2018年省赛真题 (Java 大学C组)