前言
不知道你是否有这样的经历,一年下来累死累活,到了年度考核的时候老板却还不知道你干了啥(这也不能怪领导,大家都很忙。)所以适当地写写邮件汇报工作是程序员必备的技能。
![](https://img.haomeiwen.com/i2532461/488af9f6c017f734.png)
而画图是汇报中重要的一项工作。也是程序员最讨厌的工作。今天我们来学习怎么用Markdown语法画时序图。
Markdown
Markdown是一种语法特别少、特别简单的标记语言,用来编写文档。用Markdown编写的文档是纯文本格式,经过编辑器的渲染,就会形成排 版优美的文档。
UML时序图
UML时序图是众多UML图中的一种,用图形来表示某个系统中的时序关系。它通过描述对象之间发送消息的时间顺序来显示多个对象之间的交互关系。
Markdown语法
1.时序图表示
![](https://img.haomeiwen.com/i2532461/d66f309a51cbfcbd.png)
2.创建Actor
![](https://img.haomeiwen.com/i2532461/2776277dc0f31064.png)
![](https://img.haomeiwen.com/i2532461/eee740bcb4ce0728.png)
这里的as语法是一个别称,后面我们可以使用这个别称。
3.Actor交互
![](https://img.haomeiwen.com/i2532461/ae94533976510dce.png)
![](https://img.haomeiwen.com/i2532461/6a0ff15df30c08ac.png)
常见的几个语法。
总结
虽然Visio也可以画时序图,不过使用MarkDown效率更高。不过并不是所有的Markdown编辑器都支持的,各个编辑器有着细微的差异。如果你有时间,可以使用github搭载一个Markdown的编辑器。也可以关注我,后面会教大家怎么搭建一个自己的markdown编辑器。
网友评论