使用此博客主题推荐使用 Vs Code 或者 Obsdian,这两个工具都可以很好的添加文件 Frontmatter 信息和 Markdown 文字写作,并且支持 Picgo 文件上传工具。
个人想法,用 markdown 写博客,能够自动生成基础的 frontmatter 是很有必要的。在 vscode 中可以选择使用插件和代码片段实现这个功能,而方式都是各有利弊的。
使用插件,可以在新建文档的时候自动生成,有的字段无法修改。
使用 code,可以自定义字段,需要使用快捷命令生成,需要手动更新文章最后更新日期。
我个人建议使用 code snippets,不依赖插件使用。
VsCode 自动添加 Frontmatter 信息#
参考信息:Snippets in Visual Studio Code
左下角 -> 设置功能 -> 选择添加用户代码片段
然后选择新建全局代码片段
输入代码片段文件名称,创建文件
{
"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