这MarkdownlintVisual Studio Code 中的插件正在引发MD007 错误。
我想更新设置,但不知道如何options.config
在 markdownlint 文档中找到引用的内容?
答案1
这个技巧在vscode-markdownlintrepo(与主markdownlint 仓库):
规则也可以使用 Code 的支持进行配置用户和工作区设置。
在 Visual Studio Code 中,打开
File -> Preferences -> Settings
或者使用CTRL+,User Settings
将右侧的选项卡编辑为如下内容:"markdownlint.config": { "default": true, "MD007": { "indent": 4 } }
答案2
我想提供有关 VS Code v1.28.2、markdownlint v0.21.0 的更新。
根据官方文档,要提供自定义配置,只需将其放在.markdownlint.json
项目的根目录中。
例如,考虑以下文件夹结构:
.
│ .markdownlint.json
├───docs
│ sitesetup.md
└───src
现在考虑以下内容.markdownlint.json
:
{
"default": true,
"MD007": false
}
现在,VS Code 在编辑该文件夹层次结构中的任何 markdown 文件时都会加载自定义 markdownlint 配置。
您可以找到官方文档这里。
答案3
使用 markdownlint 0.29,我无法通过使用规则名称来实现这一点。在文档,我不得不使用别名,ul-indent
。我的 settings.json 文件最终看起来像这样:
{
"git.autofetch": true,
"markdownlint.config": {
"default": true,
"no-inline-html": { "allowed_elements": ["pre"] },
"ul-indent": { "indent": 4 }
}
}