Visual Studio Code配置Markdown文档的snippet不生效的解决
大家好,我是亓官劼(qí guān jié ),在【亓官劼】公众号、GitHub、B站、华为开发者论坛等平台分享一些技术博文。放弃不难,但坚持一定很酷!时光荏苒,未来可期,加油~
近期由于要写一些格式统一的默认文档,因此想在Markdown文件中也设置一个snippet,以此来输入一个prefix
就可以将我预先需要的格式直接生成出来。但是在配置好markdown.json
之后,发现在Markdown中输入prefix
并没有生效。
这是因为在Visual Studio默认配置中,没有开启Markdown文件中的补全与匹配,需要我们手动进行配置,打开settings.json
文件(快捷键 Ctrl + Shift + P
后输入settings ,然后选择open settings (json)
打开)
默认的settings.json
文件如下:
{
"workbench.editorAssociations": [
{
"viewType": "jupyter.notebook.ipynb",
"filenamePattern": "*.ipynb"
}
],
}
我们需要对markdown
文本的信息进行配置,插入markdonw
的配置信息,开启自动补全,修改后如下:
{
"workbench.editorAssociations": [
{
"viewType": "jupyter.notebook.ipynb",
"filenamePattern": "*.ipynb"
}
],
"[markdown]": {
"editor.formatOnSave": true,
"editor.renderWhitespace": "all",
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
"editor.acceptSuggestionOnEnter": "on"
}
}
保存之后再次打开md
文件,输入已配置好的snippet
即可输出配置好的输出信息了。