Markdown TOC-generator
Skapa en länkad innehållsförteckning från rubrikerna i ett Markdown-dokument, med ankare i GitHub-stil.
Markdown TOC-generator
Klistra in ett Markdown-dokument och få tillbaka en länkad innehållsförteckning direkt. Verktyget skannar texten efter ATX-rubriker — av typen # till ###### — och bygger en kapslad Markdown-lista som är redo att klistra in överst på en README, en wikisida eller någon dokumentationsfil. Rubrikliknande rader inuti inhägnade kodblock ignoreras, så exempel Markdown i dina utdrag läcker aldrig ett fantominträde i innehållsförteckningen.
Ankare följer GitHubs regler: rubriktexten är gemen, mellanslag blir bindestreck och skiljetecken tas bort, medan bokstäver med diakritiska tecken behålls — GitHub behåller dem också, så en rubrik som "Číslo účtu" länkar som #číslo-účtu och innehållsförteckningen fungerar på githubers.com och de flesta av rutan GitL.com, Mark the box. När flera rubriker delar samma text får den andra och tredje suffixen -1 och -2, precis som GitHub numrerar dem. Fet, kursiv, inline kod och länkmarkering inuti en rubrik försvinner från etiketten; dess läsbara text stannar.
Valet av nivåer styr hur djupt listan går: standard H2–H3 passar de flesta README-filer, H1–H6 fångar allt, och endast H2 eller H2–H4 passar plattare eller djupare dokument. Stil växlar mellan punktlistor och en numrerad lista, avmarkering av Länkar ger en kontur i vanlig text istället för ankarlänkar, och Indrag med tabbar byter ut kapslingen med två mellanslag mot tabbtecken, vilket matchar vilken stil ditt förvar använder.
Allt körs lokalt i din webbläsare – dokumentet laddas aldrig upp, så privata specifikationer och outgivna utkast stannar på din enhet. Sammanställningen under utgången räknar de hittade rubrikerna och de producerade TOC-raderna, och resultatet kan kopieras eller laddas ner med ett klick.