Markdown linter
Zoek gebroken koppelingen, overgeslagen kopniveaus en niet-gesloten codeblokken in Markdown.
Markdown linter
Plak een Markdown-document in en dit hulpmiddel meldt wat er verkeerd mee is — één bevinding per regel met het exacte regelnummer ernaast. Het controleert altijd op niet-overeenkomende **vet**, __vet__, ~~doorgestreept~~ en `code` markeringen, onevenwichtige [ ] linkhaakjes en lege link- of afbeeldingsdoelen, kopniveaus die een niveau overslaan (een H1 direct gevolgd door een H3), en omheinde codeblokken die geopend maar nooit gesloten worden — het soort syntaxfouten dat goed werkt in de ene Markdown-engine en in een andere breekt.
De opties voegen controles toe die meer over consistentie gaan dan syntaxis. Zet linkverwijzingscontrole aan om een [text][ref] link zonder bijbehorende [ref]: url definitie eronder te vinden, en definities die gedefinieerd maar nooit waarnaar verwezen worden. Controle op dubbele koppen markeert herhaalde koptext en meer dan één kop op het hoogste niveau, wat zowel lezers als inhoudsopgave-generators verwarrt. Lijstconsistentiecontrole vangt een opsommingslijst op die van - naar * schakelt, of genummerde items die uit de volgorde raken. U kunt ook een taal op elk omheind codeblok voorschrijven, spaties aan het einde markeren (een reeks van precies twee spaties wordt met rust gelaten, omdat dit een opzettelijke Markdown-regelbreuk is), en lijnlengte beperken. Plak een lijst met bestaande bestandspaden in het tweede veld en lokale link- en afbeeldingsdoelen worden eraan gecontroleerd, zodat een hernoemd of verwijderd bestand als verbroken koppeling verschijnt voordat u publiceert.
De linter verwerkt Windows (CRLF) en Unix (LF) regeleindes op dezelfde manier, en controles die op code-inhoud zouden mislopen — markeringen, koppelingen, koppen, lijsten, spaties aan het einde — worden overgeslagen voor tekst in een omheind codeblok. Lijnlengtecontrole geldt nog steeds overal. Het uitvoerpaneel markeert elke gevonden regel in het rood, dus een lang rapport is gemakkelijk in te schatten, en de som eraan toont gescande regels, gevonden problemen en getelde koppen.
Alles draait lokaal in uw browser. Het document dat u plakt en alle bestandspaden die u voor de linkcontrole invoert, worden nergens naartoe geüpload. Wanneer u klaar bent, kopieert u het rapport, downloadt u het als .txt bestand, of stuurt u het naar de invoer van een ander hulpmiddel om door te werken.