VScode 配置markdown+snippets
前几天写了一篇vscode+latex+代码片段的博客,【传送门】但是问题在于latex无法实时预览,所以就又写了这么一篇,可能比latex要方便一点,而且纯黑界面也比较养眼
就mardown编辑器而言个人认为typora是优于vscode的,但是坏处在于无法自定义代码片段,而且字数多了就开始卡顿,因此可能用起来不是那么方便,因此我用vscode进行配置
安装插件写markdown
个人安配置如下
markdown all in one
markdoen image
markdown preview enhanced
而后新建一个md文件,随便写一写

如果没接触过markdown没关系,我觉得如果你有哪怕一点计算机基础会用markdown也就是分分钟的事,网上有不少教程,我这里就不再赘述了,不过可能一些东西无法很好的表示,需要用html语言,比如字体颜色,网上也有类似教程,我觉得如果你会用latex的话完全不必担心学习的问题,因为markdown与latex比起来那简直是too simple
写json
个人自用json如下,如果找不到json在哪编辑以及找怎么用请点击我开头给出的传送门
{
"Inline Math": {
"prefix": ["m1", "/m1"],
"body": [
"$$0$"
],
}, //顾名思义,行内公式,下面就是公式块//
"Math block": {
"prefix": ["m2", "/m2"],
"body": [
"$$ $0 $$"
],
},
"code block": {
"prefix": ["code", "/code"],
"body": [
"```$1"
"$0"
"```"
],
//代码快//
},
"code block python": {
"prefix": ["cpy", "/cpy"],
"body": [
"```python"
"$0"
"```"
//Python语言代码块//
],
},
"code block matlab": {
"prefix": ["cma", "/cma"],
"body": [
"```matalb"
"$0"
"```"
],
},
"code block r": {
"prefix": ["cr", "/cr"],
"body": [
"```R"
"$0"
"```"
],
},
"Inline Integral": {
"prefix": ["integralinline", "/integralinline"],
"body": [
"\\int_{$1}^{$2}$3"
],
},
//积分//
"Vmatrix": {
"prefix": ["vmatrix", "/vmatrix"],
"body": [
"\\begin{vmatrix}",
"\t$1",
"\\end{vmatrix}$0"
],
},//矩阵样式就给了三个//
"matrix line two": {
"prefix": ["line2", "/lin2"],
"body": [
,
"\t$1&\t$2",
],
},//矩阵里面的,分别二阶,三阶,四阶//
"matrix line three": {
"prefix": ["line3", "/lin3"],
"body": [
,
"\t$1&\t$2&\t$3",
],
},
"matrix line four": {
"prefix": ["line4", "/lin4"],
"body": [
,
"\t$1&\t$2&\t$3&\t$4",
],
},
"bmatrix": {
"prefix": ["bmatrix", "/bmatrix"],
"body": [
"\\begin{bmatrix}",
"\t$1",
"\\end{bmatrix}$0"
],
},
"pmatrix": {
"prefix": ["pmatrix", "/pmatrix"],
"body": [
"\\begin{pmatrix}",
"\t$1",
"\\end{pmatrix}$0"
],
},
"partial": {
"prefix": ["partial", "/partial"],
"body": [
"\\frac{\\partial \t $1}{\\partial \t $2}"
],
},//随便写了个偏微分//
"lim": {
"prefix": ["lim", "/lim"],
"body": [
"\\lim_{$1\\to{$2}}"
],
},//极限//
"sum": {
"prefix": ["sum", "/sum"],
"body": [
"\\sum_{$1}^{$2}"
],
},//求和//
"frac": {
"prefix": ["frac", "/frac"],
"body": [
"\\frac{$1}{$2}"
],//分数//
},
至于图片,安装markdown image之后直接右键粘贴图片

具体可以看一下插件说明
使用
例如我要打vmatrix,直接打/vma,不出意外就直接在右边显示了,然后按下回车,调整光标位置直接按tab
至于到底比latex方便在哪大概就是能实时预览,不用编译,图片可以直接粘贴,但是你没法用tikz之类的画图,所以各有利弊吧,markdown可以直接转成latex的,个人自用的是pandoc,官网,这个软件在github上开源,具体使用可以看一下文档

本文介绍了如何在VScode中配置Markdown并使用代码片段。通过安装特定插件,可以实现Markdown的实时预览和自定义代码片段功能,以提高写作效率。此外,还分享了个人的Markdown配置和JSON设置,以及Markdown与LaTeX的对比。
721

被折叠的 条评论
为什么被折叠?



