Crei un indice da qualsiasi documento Markdown — incolli il testo o trascini un file .md, e lo strumento estrae ogni titolo e produce un elenco Markdown annidato compatibile con GitHub (le ancore seguono le regole di slug di GitHub: minuscole, spazi → trattini, #<> eliminati, il cinese resta invariato) oppure un elenco HTML <nav> pronto da copiare. I blocchi di codice delimitati vengono ignorati, i titoli duplicati ricevono i suffissi -1/-2, e può inserire l'indice direttamente al cursore del sorgente oppure scaricarlo come .md / .html. Tutto viene eseguito localmente nel suo browser — nessun caricamento, nessun server.
File:
Trascini qui un file Markdown oppure clicchi per sceglierlo .md / .markdown / .txt — fino a 200 MB (oppure incolli qui sotto)
Nessun testo?
Opzioni TOC
Incolli il testo Markdown o scelga un file per iniziare.
TOC Markdown
Note: i titoli vengono letti con un parser Markdown completo, quindi # dentro blocchi di codice delimitati o di codice indentato non viene mai contato, e la formattazione in linea come *enfasi*, `codice` o [collegamenti] viene eliminata dal testo dell'ancora. Le ancore seguono le regole di slug di GitHub (il cinese viene preservato). I titoli ripetuti ricevono i suffissi -1, -2... Per i file README usi l'output in elenco Markdown; per le pagine web passi a HTML <nav>. Inserisci al cursore riporta il TOC attuale nel testo sorgente, alla posizione del cursore.
I titoli sono la struttura
Un indice viene generato dalle sole righe dei titoli — la gerarchia deriva unicamente dalla profondità dei #. Ogni voce rimanda a un'ancora ricavata dal testo del titolo, quindi rinominare un titolo rompe in silenzio i collegamenti esistenti che puntano al vecchio slug. Anche un TOC incollato in un file invecchia: se aggiunge un titolo, l'elenco incollato non corrisponde più al documento.
Rigeneri l'indice dopo aver modificato i titoli — un TOC incollato è uno snapshot.