如何为 CHANGELOG.md 个文件设置不同的 markdownlint 规则

How to have different markdownlint rules for CHANGELOG.md files

在 VS Code 中,我对 markdown 文件使用 markdownlint。我喜欢它强加的规则,除了我的 CHANGELOG.md 文件(参见 keepachangelog.com)。

有没有办法为我的大部分降价文件设置一套规则,为更改日志设置另一套规则?

您可以使用以下语法为文件使用自定义 markdownlint 配置:

<!-- markdownlint-configure-file { options.config JSON } -->

例如,要将 CHANGELOG.md 文件的行长度设置为 90,请向其中添加以下内容:

<!-- markdownlint-configure-file { "MD013": { "line_length": 90 } } -->

有关更多详细信息,请参阅 markdownlint 的 Configuration documentation