Как настроить markdownlint для Visual Studo Code по-разному для файлов CHANGELOG

Как настроить markdownlint для Visual Studo Code по-разному для файлов CHANGELOG

Мне нравится расширение markdownlint для Visual Studio Code, но настройки по умолчанию не подходят дляжурнал измененийфайлы.

Как можно настроить markdownlint по-другому для файла CHANGELOG.md, но использовать обычные настройки для всех остальных файлов markdown?

В частности, я хочу отключить следующее для файлов CHANGELOG.md:

  • MD024/без-дубликатов-заголовков

И, стилистически, я бы хотел также отключить

  • MD032/пробелы-вокруг-списков
  • MD022/пробелы-вокруг-заголовков

решение1

Я не вижу возможности настроить правила lint markdown на основе расширений файлов или имен файлов. Однако вы можете добавить <!-- 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} -->

Связанный контент