如何针对 CHANGELOG 文件为 Visual Studo Code 配置 markdownlint

如何针对 CHANGELOG 文件为 Visual Studo Code 配置 markdownlint

我喜欢 Visual Studio Code 的 markdownlint 扩展,但默认设置不太适合变更日志文件。

我如何才能为 CHANGELOG.md 文件以不同的方式配置 markdownlint,但对所有其他 markdown 文件使用正常设置?

具体来说,我希望禁用 CHANGELOG.md 文件的以下功能:

  • MD024/无重复标题

从风格上来说,我也想禁用

  • MD032/列表周围的空白
  • MD022/标题周围空白

答案1

我没有看到根据文件扩展名或文件名配置 markdown lint 规则的选项。不过,你可以<!-- markdownlint-disable MD024 -->在 CHANGELOG.md 文件的顶部添加,以针对该特定文件禁用此规则。

更多详情请访问https://github.com/DavidAnson/vscode-markdownlint#configure

答案2

我将此行添加到我的 CHANGELOG.md 文件的尾部,并且有效:

<!-- markdownlint-configure-file { "MD022": false, "MD024": false, "MD030": false, "MD032": false} -->

相关内容