Vscode添加Markdown-Frontmatter代码片段

使用此博客主题推荐使用 Vs Code 或者 Obsdian，这两个工具都可以很好的添加文件 Frontmatter 信息和 Markdown 文字写作，并且支持 Picgo 文件上传工具。

个人想法，用 markdown 写博客，能够自动生成基础的 frontmatter 是很有必要的。在 vscode 中可以选择使用插件和代码片段实现这个功能，而方式都是各有利弊的。

使用插件，可以在新建文档的时候自动生成，有的字段无法修改。

使用 code，可以自定义字段，需要使用快捷命令生成，需要手动更新文章最后更新日期。

我个人建议使用 code snippets，不依赖插件使用。

VsCode 自动添加 Frontmatter 信息

参考信息：Snippets in Visual Studio Code

左下角 -> 设置功能 -> 选择添加用户代码片段

然后选择新建全局代码片段

输入代码片段文件名称，创建文件

Copy
{
"Print to console": {
"scope": "md,markdown",
"prefix": "mf",
"body": [
"---",
"title: ${0:$TM_FILENAME_BASE}",
"date: $CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
"description:"
"---"
],
"description": "Log output to console"
}
}

配置完成之后，在 markdown 文件中，输入mf按下tab就可以生产 frontmatter 信息了。

其他

更多的 Vscode 写作技巧：Markdown and Visual Studio Code