¿Cómo configuro Markdownlint para Visual Studo Code de manera diferente para archivos CHANGELOG?

¿Cómo configuro Markdownlint para Visual Studo Code de manera diferente para archivos CHANGELOG?

Me gusta la extensión Markdownlint para Visual Studio Code, pero la configuración predeterminada no funciona bien pararegistro de cambiosarchivos.

¿Cómo puedo configurar Markdownlint de manera diferente para el archivo CHANGELOG.md, pero usar la configuración normal para todos los demás archivos Markdown?

En particular, deseo desactivar lo siguiente para los archivos CHANGELOG.md:

  • MD024/sin-encabezado-duplicado

Y, estilísticamente, también me gustaría desactivar

  • MD032/listas-en-blancos-alrededor
  • MD022/espacios en blanco alrededor de los encabezados

Respuesta1

No veo una opción para configurar reglas de reducción de pelusa basadas en extensiones o nombres de archivos. Sin embargo, puede agregar <!-- markdownlint-disable MD024 -->al principio del archivo CHANGELOG.md para deshabilitar esta regla para ese archivo en particular.

Más detalles se pueden encontrar enhttps://github.com/DavidAnson/vscode-markdownlint#configure

Respuesta2

Agregué esta línea al final de mi archivo CHANGELOG.md y funcionó:

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

información relacionada