1、vscode 插件markdown-formatter
https://github.com/sumnow/markdown-formatter
2、下载安装
3、setting.json配置:
// settings.json
// markdown-formatter conf
// 按照js格式化
// "markdownFormatter.codeAreaToBlock": "js",
// 不格式化
"markdownFormatter.codeAreaToBlock": "",
// 自动格式化标点
"markdownFormatter.fullWidthTurnHalfWidth": "auto",
// 中文标点格式化为英文
// "markdownFormatter.fullWidthTurnHalfWidth": ",:;!“”‘’()?。",
"markdownFormatter.formatOpt": {
"indent_size": 2
},
"[markdown]": {
// 自动保存
"editor.formatOnSave": true,
// 显示空格
"editor.renderWhitespace": "all",
// 快速补全
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
// snippet 提示优先
"editor.snippetSuggestions": "top",
"editor.tabCompletion": "on",
// 使用enter 接受提示
"editor.acceptSuggestionOnEnter": "on",
// 默认格式化工具为本工具
"editor.defaultFormatter": "mervin.markdown-formatter"
}
4、重启vscode
5、格式化
使用 shift+option+f
(osx) 或者 ctrl+shift+f
(window) 快速格式化。