==文中提到的快捷键只针对Mac键盘==
[TOC]
基本语法
标题 (title)
快捷键
:<com+1~5>
<com+0>
12345678910111213
md代码:这是H1标题 1级标题======这是H2标题 2级标题------# 这是H1标题 1级标题 <com+1>## 这是H2标题 2级标题 <com+2>## 这是H3标题 3级标题 <com+3>#### 这是H4标题 4级标题 <com+4>##### 这是H5标题 5级标题 <com+5>###### 这是H6标题 6级标题取消标题 <com+0>
列表(list)
快捷键
:<无序opt+com+u>
<有序opt+com+o>
无序列表(unorder list)
12345678910111213141516
md代码:- 无序列表1 - 无序列表1.1 - 无序列表1.2 - 无序列表1.2.1- 无序列表2- 无序列表3+ 无序列表4+ 无序列表5+ 无序列表6* 无序列表7* 无序列表8* 无序列表9
无序列表1
无序列表1.1
无序列表1.2
无序列表1.2.1
无序列表2
无序列表3
有序列表(order list)
12345678910111213
md代码:1. 有序列表12. 有序列表23. 有序列表3 1. 有序列表3.1 2. 有序列表3.21. 有序列表1 1. 有序列表2 1. 有序列表3 1. 有序列表3.1 1. 有序列表3.2
链接(link)
超链接(hyperlink)
快捷键
:<opt+com+k>
123
格式1: [链接名称](链接地址)格式2: [链接名称][1] [1] : 链接地址 #通常放在底部显示
123456
md代码:[Roylee2020的博客园主页](https://www.cnblogs.com/roy90/)[企鹅官网][1][1]:http://www.qq.com
[Roylee2020的博客园主页] [企鹅官网][1]
图片(image)
快捷键:
<opt+com+i>
1234
格式1: ![图片链接名称](图片链接地址)格式1: ![图片名称][1] [1] : 图片链接地址 #将图片拖进来,数字1表示第1个引用的链接注意:本地图片,可直接拖进来
文字格式
普通文字格式(1)
快捷键
:<粗体com+b>
<斜体com+i>
<粗斜体com+b+i>
<下划线com+u>
<删除线con+~>
12345678910111213
md代码:**粗体**__粗体__*斜体*_斜体_***粗斜体***___粗斜体___<u>下划线</u>~~删除线~~
粗体 **粗体**
粗体 __粗体__
斜体 *斜体*
斜体 _斜体_
粗斜体 ***粗斜体***
粗斜体 ___粗斜体___
下划线 <u>下划线</u>
删除线 ~~删除线~~
普通文字格式(2)
123
下标注:H~2~O上标注:X^2^高亮:==key==
H~2~O
X^2^
==key==
代码块内文字格式
水平线/分割线
快捷键
:<shift+com+->
———-
扩展语法
目录
引用(quote)
快捷键
:<opt+com+q>
1234567891011
> 第1行引用> 第2行引用> >第2.1行引用> >第2.2行引用> > >第2.2.1行引用> > >第2.2.2行引用> > >> >第2.3行引用> >> 第3行引用> 第4行引用
第1行引用 第2行引用
第2.1行引用 第2.2行引用
第2.2.1行引用 第2.2.2行引用
第2.3行引用
第3行引用 第4行引用
代码
行内代码
快捷键
:
右边是行内代码:var x = "hello world"
..
块代码
快捷键
:<opt+com+c>
javascript代码
12
var a = "hello world";var b = "good luck";
待办事项(task list)
快捷键
:<opt+com+x>
-[ ] 未完成事项
-[ ] 完成事项
快捷键
:<opt+com+r>,mac上快捷键失效,生成的md文件中[^n.]:xxx n后多了个点
123456789101112
[^1]:1号脚注,脚注a详情脚注a[^1][^2]:2号脚注,脚注b详情脚注[^2][^3]:3号脚注,脚注c详情脚注c[^3]注意: 快捷键如果失效解决办法, <opt+com+r> -> 输入1 -> <tab> -> <dele>2次 -> ok可以正常输入了
脚注a^1 脚注b^2 脚注c^3
公式
快捷键:
<opt+com+b>
行内公式
1234
格式: $LaTeX$ 会左对齐 快捷键生成的公式,不会左对齐
12
md代码:右边是行内公式:$Gamma(z) = int_0^infty t^{z-1}e^{-t}dt,.$
$$ Gamma(z) = int_0^infty t^{z-1}e^{-t}dt,. $$
右边是行内公式:
$ Gamma(z) = int_0^infty t^{z-1}e^{-t}dt,. $
$ Gamma(z) = int_0^infty t^{z-1}e^{-t}dt,. $
图表
流程图([flowchart流程图语法][19])
123456789
```flowst=>start: 开始e=>end: 结束op=>operation: 操作步骤cond=>condition: 是 或者 否?st->op->condcond(yes)->econd(no)->op
12345678910
```flowst=>start: 开始e=>end: 结束op=>operation: 操作步骤cond=>condition: 是 或者 否?st->op->condcond(yes)->econd(no)->op
序列图([js-sequence-diagrams序列图语法][20])
1234
```sequence小明->小李: 你好 小李, 最近怎么样?Note right of 小李: 小李想了想小李-->小明: 还是老样子
1234
```sequence小明->小李: 你好 小李, 最近怎么样?Note right of 小李: 小李想了想小李-->小明: 还是老样子
memaid流程图、序列图、甘特图([memaid语法][21])
流程图
123456
```mermaid!graph TD; A-->B; A-->C; B-->D; C-->D;
12345
graph TD; A-->B; A-->C; B-->D; C-->D;
序列图
1234567
```mermaid!sequenceDiagramA->> B: QueryB->> C: Forward queryNote right of C: Thinking...C->> B: ResponseB->> A: Forward response
12345678
```mermaid!sequenceDiagramA->> B: QueryB->> C: Forward queryNote right of C: Thinking...C->> B: ResponseB->> A: Forward response
甘特图
12345678910111213141516
```mermaid!gantt dateFormat YYYY-MM-DD title Adding GANTT diagram functionality to mermaid section A section Completed task :done, des1, 2014-01-06,2014-01-08 Active task :active, des2, 2014-01-09, 3d Future task : des3, after des2, 5d Future task2 : des4, after des3, 5d section Critical tasks Completed task in the critical line :crit, done, 2014-01-06,24h Implement parser and jison :crit, done, after des1, 2d Create tests for parser :crit, active, 3d Future task in critical line :crit, 5d Create tests for renderer :2d Add to mermaid :1d
1234567891011121314151617
```mermaid!gantt dateFormat YYYY-MM-DD title Adding GANTT diagram functionality to mermaid section A section Completed task :done, des1, 2014-01-06,2014-01-08 Active task :active, des2, 2014-01-09, 3d Future task : des3, after des2, 5d Future task2 : des4, after des3, 5d section Critical tasks Completed task in the critical line :crit, done, 2014-01-06,24h Implement parser and jison :crit, done, after des1, 2d Create tests for parser :crit, active, 3d Future task in critical line :crit, 5d Create tests for renderer :2d Add to mermaid :1d
统计图([flot统计图语法][22])
数据格式为:{"data": [], "options":{}}
系统使用jquery.parseJSON() 函数进行解析,因此代码必须符合该函数的要求才能正常解析。
123456
```plot!{"data": [ [[0, 0], [1, 1]] ],"options": { "yaxis": { "max": 1 } }}```
1234
{"data": [ [[0, 0], [1, 1]] ],"options": { "yaxis": { "max": 1 } }}
表格(table)
快捷键
:<com+t>
12345
| ID | 姓名 | 年龄 || :--- | :--- | :--- || 1001 | 张三 | 11 || 1002 | 李四 | 12 |表格的快捷键太方便了,能胜快捷键还是用快捷键吧
ID 姓名 年龄
1001
张三
11
1002
李四
12