Linter Markdown
Trova link rotti, livelli di titoli saltati e blocchi di codice non chiusi in Markdown.
Linter Markdown
Incolla un documento Markdown e questo strumento segnala cosa non va, un risultato per riga con il numero di riga esatto. Controlla sempre i marcatori non corrispondenti **grassetto**, __grassetto__, ~~barrato~~ e `codice`, parentesi [ ] di link squilibrate e destinazioni di link o immagine vuote, livelli di titoli che saltano un livello (un H1 seguito direttamente da un H3), e blocchi di codice recintati aperti ma mai chiusi — errori di sintassi che si visualizzano bene in un motore Markdown e si rompono in un altro.
Le opzioni aggiungono controlli di coerenza oltre alla sintassi. Attiva la verifica dei riferimenti per rilevare un link [text][ref] senza una definizione [ref]: url corrispondente, o una definizione mai referenziata. Il controllo dei titoli duplicati segnala testo ripetuto e più di un titolo di primo livello, cosa che confonde lettori e generatori di indici. Il controllo di coerenza degli elenchi rileva un elenco puntato che passa da - a * a metà, o elementi numerati fuori sequenza. Puoi anche richiedere un linguaggio su ogni blocco di codice, segnalare spazi bianchi di coda (una sequenza di esattamente due spazi viene lasciata, perché è un'interruzione di riga deliberata) e limitare la lunghezza della riga. Incolla nel secondo campo un elenco di percorsi esistenti e i link e le immagini locali vengono verificati rispetto ad esso, così un file rinominato o eliminato appare come link rotto prima della pubblicazione.
Il linter gestisce righe Windows (CRLF) e Unix (LF) allo stesso modo, e i controlli che fallirebbero sul contenuto del codice — marcatori, link, titoli, elenchi, spazi di coda — vengono saltati dentro i blocchi di codice recintati; il controllo della lunghezza riga si applica comunque ovunque. Il pannello di output evidenzia ogni riga segnalata in rosso, e il totale mostra righe scansionate, problemi trovati e titoli contati.
Tutto viene eseguito localmente nel browser: il documento incollato e i percorsi di file inseriti per il controllo dei link non vengono mai caricati da nessuna parte. Copia il rapporto, scaricalo come file .txt, o invialo all'input di un altro strumento per continuare a lavorare.