Markdown Toolbox Logo Markdown Toolbox
Thuis
Bloggen

Hoe lint ik Markdown bestanden?

2023-12-27

Linting Markdown-bestanden houdt in dat ze worden gecontroleerd op syntaxisfouten, opmaakproblemen en naleving van stijlguidelines. Het is een essentiële stap om schone, consistente en foutloze documentatie te waarborgen, vooral in samenwerkingsprojecten.

Markdown Linters

Er zijn verschillende tools beschikbaar voor het linten van Markdown-bestanden:

  1. markdownlint (beschikbaar als een CLI-tool en als extensies voor editors zoals VS Code): Het controleert Markdown-bestanden tegen een set configureerbare regels om consistentie en standaarden af te dwingen.

  2. Remark-Lint: Een pluggable Markdown code-stijl linter geschreven in JavaScript. Het kan worden geïntegreerd in Node.js-projecten en ondersteunt een breed scala aan plugins.

  3. Linters in Teksteditors: Veel teksteditors en IDE's hebben linters of plugins voor Markdown, zoals de MarkdownLint-extensie voor Visual Studio Code.

Markdownlint gebruiken

Als voorbeeld, hier is hoe je markdownlint kunt gebruiken:

  1. Installeer markdownlint CLI globaal via npm:

    npm install -g markdownlint-cli
    
  2. Voer markdownlint uit op een Markdown-bestand:

    markdownlint myfile.md
    
  3. Bekijk en los de gerapporteerde problemen op.

Integreren met Projecten

Je kunt deze linters integreren in je buildproces of ze gebruiken als onderdeel van continue integratie (CI) pipelines om automatisch de Markdown-bestanden in je project te controleren.

Door een Markdown-linter te gebruiken, kun je hoge kwaliteit documentatiestandaarden handhaven en ervoor zorgen dat je Markdown-bestanden leesbaar en correct opgemaakt zijn.