Visual Studio Code の CHANGELOG ファイルに対して markdownlint を異なる方法で設定するにはどうすればよいでしょうか

Visual Studio Code の CHANGELOG ファイルに対して 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} -->

関連情報