一、学习Markdown的常用语法
1、标题
在想要设置为标题的文字前面加#(1-6个)表示,标准语法一般在#后面加一个空格
# 一级标题
## 二级标题
......
###### 六级标题
2、字体
*倾斜的文字*
**加粗的文字**
***倾斜加粗的文字***
~~加删除线的文字~~
3、内容换行与缩进
换行
如果你不想另起一段只是想换一行敲回车是没有用的,解决的办法是在上一行末尾加两个空格
缩进
1个中文字符
1/2中文字符
1/4中文字符
效果如下:
四五六
四五六
四五六
四五六
4、超链接
[name](url title)
注:title可选
eg:[百度](http://baidu.com 点我进入百度)
5、图片
![alt](url title)
注: alt为显示在图片正下方的解释文字,alt和title可选
6、列表
有序列表
语法:数字加.
注:.与内容之间要有空格。数字与渲染出来的列表序号无关,一定是1、2、3、4......
1. 列表内容
2. 列表内容
3. 列表内容
无序列表
语法: - + *任何一种都可以,注意空格
- 列表内容
+ 列表内容
* 列表内容
效果如下:
- 列表内容
- 列表内容
- 列表内容
嵌套列表
语法:在下一级的开头敲三个空格,有时三个空格不行可尝试六个空格
+ 一级列表
+ 二级列表
+ 二级列表
+ 一级列表
+ 一级列表
效果如下:
- 一级列表
- 二级列表
- 二级列表
- 一级列表
- 一级列表
7、表格
语法:每一列使用|分隔,第一行是表头,第二行分隔表头和内容。-有几个都可以
文字默认居左,-两边加:居中,右边加:居右
| key | command |
| :--------------: | --------------------: |
| Ctrl + B | 粗体(可切换) |
| Ctrl + I | 斜体(可切换) |
| Ctrl + Shift + ] | 标题(下一级) |
| Ctrl + Shift + [ | 标题(上一级) |
| Alt + Shift + F | 格式化table |
| Alt + C | 切换task list选中状态 |
注:最左和最右侧的|可省略
8、代码块
```
代码块
```
注:那么如何在代码块中显示```呢?如果你这样写,会被当成两个代码块,
只需要把代码部分全部选中按一下tab即可,如果一个tab不行就按两个
错误写法:
```
```
代码块
```
```
正确写法:
```
```
代码块
```
```
二、VsCode相关插件
Markdown All in One
-
提供一些常用操作的快捷键(在文字输入后使用即可)
key command Ctrl + B 粗体(可切换) Ctrl + I 斜体(可切换) Ctrl + Shift + ] 标题(下一级) Ctrl + Shift + [ 标题(上一级) Alt + Shift + F 格式化table Alt + C 切换task list选中状态 -
支持自动生成目录
Ctrl + Shift + P 打开命令面板,输入ctoc
-
可格式化table以及切换Task list选中状态
-
支持特殊数学符号渲染
Markdown Preview Enhanced
支持实时预览,安装插件后点击右上角快捷按钮