Wie konfiguriere ich Markdownlint für Visual Studo Code anders für CHANGELOG-Dateien?

Wie konfiguriere ich Markdownlint für Visual Studo Code anders für CHANGELOG-Dateien?

Ich mag die Markdownlint-Erweiterung für Visual Studio Code, aber die Standardeinstellungen funktionieren nicht gut fürÄnderungsprotokollDateien.

Wie kann ich Markdownlint für die Datei CHANGELOG.md anders konfigurieren, aber für alle anderen Markdown-Dateien die normalen Einstellungen verwenden?

Insbesondere möchte ich Folgendes für CHANGELOG.md-Dateien deaktivieren:

  • MD024/keine doppelte Überschrift

Und stilistisch möchte ich auch deaktivieren

  • MD032/Leerzeichen-um-Listen
  • MD022/Leerzeichen um Überschriften

Antwort1

Ich sehe keine Option zum Konfigurieren von Markdown-Lint-Regeln basierend auf Dateierweiterungen oder Dateinamen. Sie können jedoch <!-- markdownlint-disable MD024 -->oben in der Datei CHANGELOG.md hinzufügen, um diese Regel für diese bestimmte Datei zu deaktivieren.

Weitere Einzelheiten finden Sie unterhttps://github.com/DavidAnson/vscode-markdownlint#configure

Antwort2

Ich habe diese Zeile am Ende meiner CHANGELOG.md-Datei hinzugefügt und das hat funktioniert:

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

verwandte Informationen