Markdown linter
Najděte přerušené odkazy, chybějící úrovně nadpisů a neuzavřené kódové bloky v Markdown.
Markdown linter
Vložte dokument Markdown a tento nástroj bude hlásit, co s ním není v pořádku, jeden výsledek na řádku, s přesným číslem řádku. Vždy kontroluje nezhodu značek **bold**, __bold__, ~~strikethrough~~ a `code`, nevyvážené závorky [ ] a prázdné cíle odkazů či obrázků, úrovně nadpisů, které přeskakují úroveň (H1 přímo následovaný H3), a fenced kódové bloky, které jsou otevřeny, ale nikdy zavřeny — druh chyby syntaxe, která se může vykreslit správně v jednom Markdown engine a zlomit se v jiném.
Volby přidávají kontroly, které jsou spíše o konzistenci než o syntaxi. Zapněte kontrolu referencí odkazů, aby ste zachytili odkaz [text][ref] bez odpovídající definice [ref]: url níže, a definice, které jsou definovány, ale nikdy se nepoužívají. Kontrola duplikátních nadpisů označí opakovaný text nadpisu a více než jeden nadpis první úrovně, co mate čtenáře i generátory obsahu. Kontrola konzistence seznamů zachytí seznam s odrážkami, který se přepíná z - na * v polovině, nebo očíslované položky, které padají ze sekvence. Můžete také vyžadovat jazyk na každém fenced kódovém bloku, označit bílé znaky na konci řádku (běh přesně dvou mezer je ponechán, protože to je záměrný Markdown zlom řádku) a omezit délku řádku. Vložte seznam existujících cest souborů do druhého pole a místní cíle odkazů a obrázků se zkontrolují, takže převedený nebo odstraněný soubor se objeví jako přerušený odkaz před publikováním.
Linter zpracovává Windows (CRLF) a Unix (LF) konce řádků stejným způsobem, a kontroly, které by selhaly na obsahu kódu — značky, odkazy, nadpisy, seznamy, bílé znaky na konci řádku — se přeskakují pro text uvnitř fenced kódového bloku. Kontrola délky řádku se stále uplatňuje všude. Panel výstupu zvýrazní každý řádek výsledku červenou barvou, takže se dlouhá zpráva snadno prohlíží, a počet výsledků nad ní zobrazuje zkontrolované řádky, nalezené problémy a počítané nadpisy.
Všechno běželo lokálně ve vašem prohlížeči. Dokument, který vložíte, a všechny cesty souborů, které přidáte pro kontrolu odkazů, se nikdy nikam nenahrávají. Když skončíte, zkopírujte zprávu, stáhněte si ji jako soubor .txt, nebo ji odešlete do vstupu dalšího nástroje, aby jste mohli pokračovat v práci.