我喜欢 Visual Studio Code 的 markdownlint 扩展,但默认设置不适用于更改日志文件。
如何为 CHANGELOG.md 文件配置不同的 markdownlint,但对所有其他 markdown 文件使用正常设置?
特别是,我希望为 CHANGELOG.md 文件禁用以下内容:
- MD024/无重复标题
而且,在风格上,我也想禁用
- MD032/空白列表
- MD022/空白标题
我喜欢 Visual Studio Code 的 markdownlint 扩展,但默认设置不适用于更改日志文件。
如何为 CHANGELOG.md 文件配置不同的 markdownlint,但对所有其他 markdown 文件使用正常设置?
特别是,我希望为 CHANGELOG.md 文件禁用以下内容:
而且,在风格上,我也想禁用
我没有看到基于文件扩展名或文件名配置 markdown lint 规则的选项。但是,您可以添加
<!-- markdownlint-disable MD024 -->
到 CHANGELOG.md 文件的顶部以禁用该特定文件的此规则。更多细节可以在https://github.com/DavidAnson/vscode-markdownlint#configure找到
我将此行添加到我的 CHANGELOG.md 文件的尾部,并且有效: