Markdown All in One 插件File -> Preferences -> Settings,搜索 math 找到该插件的“启用基本的数学支持”,将选项打开,即 "markdown.extension.math.enabled": trueFile -> Preferences -> User Snippets,选择 New Global Snippets File 来新建一份全局用户代码段,输入文件名之后,你的编辑器会创建一份默认用户代码片段模板,然后复制粘贴如下内容1{2 "Environment": {3 "scope": "latex,markdown",4 "prefix": "begin",5 "body": [6 "\\begin{$1}\n\t$2\n\\end{$1}\n$0",7 ],8 "description": "Insert New Environment"9 }10}Markdown+Math 插件,然后关闭第二步中 Markdown All in One 的“基本的数学支持”,并且根据插件介绍自行配置File -> Preferences,在 General 选项卡中勾选 Auto Save 保持自动保存Markdown 选项卡,勾选 Sritct Mode,并根据个人喜好选择默认的 Heading Style,Unordered List,Ordered List 语法格式Syntax Support 中的 Inline Math 行内公式支持Code Fences 中的 Display line numbers for code fences 显示行号,并自行调整默认缩进字符数量(推荐设置为 4)使用 # 号
xxxxxxxxxx61# 一级标题2## 二级标题3### 三级标题4#### 四级标题5##### 五级标题6###### 六级标题使用 ==== 或 ---- 分割线
x1一级标题2================3正文45二级标题6----------------7正文有序列表
xxxxxxxxxx511. 列表 122. 列表 23 1. 子列表 14 2. 子列表 253. 列表 3列表 1
列表 2
列表 3
无序列表
xxxxxxxxxx61* 无序列表可以用提示符加空格进行标记2* 提示符可以是三种之一3 * 星号 `*`4 * 加号 `+`5 * 减号 `-` 6* 同一个列表内部应当保持同一个提示符无序列表可以用提示符加空格进行标记
提示符可以是三种之一
*+- 同一个列表内部应当保持同一个提示符
待办列表
xxxxxxxxxx51* [x] 待办事项 12* 待办事项 23 * 待办事项 2.14 * [x] 待办事项 2.25* 待办事项 3待办事项 1
待办事项 2
待办事项 2.1
待办事项 2.2
待办事项 3
| 格式 | 效果 |
|---|---|
**加粗** 或 __加粗__ | 加粗 或 加粗 |
*倾斜* 或 _倾斜_ | 倾斜 或 倾斜 |
*__加粗倾斜__* 或 **_加粗倾斜_** 等类似组合 | 加粗倾斜 或 加粗倾斜 等类似组合 |
`等宽monospace` | 等宽monospace |
~~删除横线~~ |
代码块
xxxxxxxxxx61```python2def fib(n):3 return 1 if n <= 1 else fib(n - 1) + fib(n - 2)4 5print(fib(5))6```xxxxxxxxxx41def fib(n):2 return 1 if n <= 1 else fib(n - 1) + fib(n - 2)34print(fib(5))引用块 quote
xxxxxxxxxx11> Stay Hungry Stay Foolish. --Steve JobsStay Hungry Stay Foolish. --Steve Jobs
表格块
xxxxxxxxxx41| Raggedright | Centering | Raggedleft |2| :------------ | :-------: | -------------: |3| Left | Center | Right |4| Aligning left | Centering | Aligning Right || Raggedright | Centering | Raggedleft |
|---|---|---|
| Left | Center | Right |
| Aligning left | Centering | Aligning Right |
就地链接写法
xxxxxxxxxx11<https://github.com/>超链接写法
xxxxxxxxxx11只需要点击 [GitHub](https://github.com/) 即可访问只需要点击 GitHub 即可访问
汇总链接写法
xxxxxxxxxx41关于 [GitHub][ref01] 以及 [git][ref02] 的使用可以点击超链接进一步查看2<!-- References: -->3[ref01]: https://github.com/ "GitHub is how people build software"4[ref02]: https://git-scm.com/ "git --distributed-is-the-new-centralized"xxxxxxxxxx11xxxxxxxxxx11行内编写时一般不要出现分式,如 $\frac34$、$\frac1{\mathrm e}$、$\frac{\pi}{2}$ 这种,不仅显着紧凑局促,而且也不易阅读。应当尽量使用 $3/4$、${\mathrm e}^{-1}$、$\pi / 2$ 这种简单形式,保持文字排版的整齐与美观。行内编写时一般不要出现分式,如 、、 这种,不仅显着紧凑局促,而且也不易阅读。应当尽量使用 、、 这种简单形式,保持文字排版的整齐与美观。
xxxxxxxxxx151遇到大段的公式,或者是较为重要的公式时,应当使用行间公式将其从文章段落当中独立出来,这样更方便读者阅读与把握重点。比如欧拉公式2$$3\begin4567$$8如果取 $\theta = \pi$ 则 $\eqref{eq:eular}$ 可以化简为更简单的形式9$$10\begin11121314$$15$\eqref{eq:eular-sp}$ 也被称作世界上最美的公式之一。整个公式用到了自然数单位 1,虚数单位 ${\mathrm i}$,自然对数 ${\mathrm e}$,圆周率 $\pi$,以及有理数 0。这 5 个数字的背后是人类从简单计数逐渐迈入到更高深的数学领域这一求知之路的一个缩影。遇到大段的公式,或者是较为重要的公式时,应当使用行间公式将其从文章段落当中独立出来,这样更方便读者阅读与把握重点。比如欧拉公式
如果取 则 可以化简为更简单的形式
也被称作世界上最美的公式之一。整个公式用到了自然数单位 1,虚数单位 ,自然对数 ,圆周率 ,以及有理数 0。这 5 个数字的背后是人类从简单计数逐渐迈入到更高深的数学领域这一求知之路的一个缩影。