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