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} -->