Eu gosto da extensão markdownlint para o Visual Studio Code, mas as configurações padrão não funcionam bem para arquivos de log de alterações.
Como posso configurar markdownlint de forma diferente para o arquivo CHANGELOG.md, mas usar as configurações normais para todos os outros arquivos markdown?
Em particular, desejo desabilitar o seguinte para arquivos CHANGELOG.md:
- MD024/sem cabeçalho duplicado
E, estilisticamente, eu gostaria de desabilitar também
- MD032/listas em branco
- MD022/cabeçalhos em branco
Não vejo uma opção para configurar regras de lint de remarcação com base em extensões de arquivo ou nomes de arquivo. No entanto, você pode adicionar
<!-- markdownlint-disable MD024 -->
à parte superior do arquivo CHANGELOG.md para desabilitar essa regra para esse arquivo específico.Mais detalhes podem ser encontrados em https://github.com/DavidAnson/vscode-markdownlint#configure
Eu adicionei esta linha ao final do meu arquivo CHANGELOG.md e funcionou: