Markdown TOC-generator
Genereer een gekoppelde inhoudsopgave op basis van de koppen van een Markdown-document, met ankers in GitHub-stijl.
Markdown TOC-generator
Plak een Markdown-document en krijg direct een gekoppelde inhoudsopgave terug. De tool scant de tekst op ATX-koppen (van # tot ######) en bouwt een geneste Markdown-lijst op, klaar om bovenaan een README, een wikipagina of een ander documentatiebestand te plakken. Kopachtige regels binnen omheinde codeblokken worden genegeerd, dus bijvoorbeeld Markdown in uw fragmenten lekt nooit een fantoominvoer in de inhoudsopgave.
Ankers volgen de regels van GitHub: de koptekst wordt in kleine letters geschreven, spaties worden koppeltekens en interpunctie wordt verwijderd, terwijl letters met diakritische tekens behouden blijven. GitHub behoudt ze ook, dus een kop als "Číslo účtu" linkt als #číslo-účtu en de inhoudsopgave werkt standaard op github.com, GitLab en de meeste Markdown-renderers. Wanneer meerdere kopjes dezelfde tekst delen, krijgen de tweede en derde de achtervoegsels -1 en -2, precies zoals GitHub ze nummert. Vetgedrukte, cursieve, inlinecode en linkmarkeringen binnen een kop verdwijnen uit het label; de leesbare tekst blijft.
De niveauselectie bepaalt hoe diep de lijst gaat: de standaard H2-H3 is geschikt voor de meeste README's, H1-H6 legt alles vast, en alleen H2 of H2-H4 past in vlakkere of diepere documenten. Stijl schakelt tussen opsommingstekens en een genummerde lijst, het uitvinken van Links levert een overzicht van platte tekst op in plaats van ankerlinks, en Inspringen met tabs verwisselt de nesting van twee spaties voor tabtekens, passend bij de stijl die uw repository gebruikt.
Alles draait lokaal in uw browser. Het document wordt nooit geüpload, dus privéspecificaties en nog niet vrijgegeven concepten blijven op uw apparaat staan. De telling onder de uitvoer telt de gevonden koppen en de geproduceerde TOC-regels, en het resultaat kan met één klik worden gekopieerd of gedownload.