Command Palette

Search for a command to run...

MA

Markdown TOC Generator

Genereer een gekoppelde inhoudsopgave uit Markdown-koppen

Wat is een Markdown Table of Contents Generator?

Een Markdown inhoudsopgavegenerator leest de koppen in een Markdown-document en produceert een geneste lijst met links die naar elke sectie springen U plakt uw Markdown, en de tool retourneert een kant-en-klaar blok zoals een lijst met opsommingen waar elke regel een ` [Heading] (#anchor)` link is Het bespaart u van het met de hand schrijven van de omtrek en van het raden van de anker-ID die een renderer aan elke kop zal toewijzen.

Het hart van de tool is het anker slug. GitHub, GitLab en de meeste generatoren van statische sites veranderen een kop als "Getting Started" in de id `getting-started` door de tekst te verlagen, interpunctie te verwijderen en spaties te vervangen door koppeltekens. Deze generator past diezelfde regel toe, inclusief het numerieke achtervoegsel (`-1`, `-2`) dat GitHub toevoegt wanneer twee koppen een slug delen, dus de links die het produceert, zijn opgelost naar de exacte id's die uw README- of docs-pagina zal weergeven. Het leest beide ATX`-kopjes (regels die beginnen met dezelfde (`#`-code ignalles) en onderstreeptext-tekst in dezelfde tekst (linke tekst) en onderstreepte tekst wordt genegeerd)

Alles draait in uw browser De Markdown die u plakt wordt geparseerd met JavaScript aan de clientzijde en verlaat uw apparaat nooit, dus er is geen upload, geen account en geen tracking van uw inhoud De tool werkt offline zodra de pagina is geladen, laat u de op te nemen kopniveaus kiezen, schakelen tussen opsommingstekens en genummerde lijsten en de inspringing controleren, en het werkt de omtrek bij zodra u een optie wijzigt.

Hoe de Markdown TOC Generator gebruiken?

  1. Plak je markdown

    Zet uw volledige Markdown-document of README in het invoervak Kopteksten binnen omheinde codeblokken worden automatisch overgeslagen.

  2. Kies de kopniveaus

    Stel de ondiepste en diepste niveaus in om op te nemen. Een veel voorkomende keuze is H2 tot H3, waardoor de omtrek leesbaar blijft zonder elke subsectie op te sommen.

  3. Kies de lijststijl

    Schakel tussen een lijst met opsommingstekens of genummerde lijsten, schakel de ankerlinks in of uit en selecteer inspringen met twee spaties, vier spaties of tabbladen.

  4. Kopieer de inhoudsopgave

    Kopieer de gegenereerde Markdown en plak deze bovenaan uw document Elke invoer linkt naar het overeenkomende kopanker.

Belangrijkste kenmerken

  • GitHub-compatibele ankers

    Slugs komt overeen met de ids die GitHub weergeeft, inclusief numerieke achtervoegsels voor dubbele koppen, zodat elke link correct wordt opgelost.

  • Niveau Filtering

    Neem alleen de gewenste koersniveaus op. Het nestelen wordt gemeten vanaf de ondiepste meegeleverde kop, dus een lijst die begint bij H2 blijft vlak naar links.

  • Begesteld of ongeordend

    Voer een lijst met opsommingen of een genummerde lijst uit met tellers per niveau, met optionele ankerlinks en configureerbare inspringing.

  • Code-Block Aware

    Kopjes die in omheinde codeblokken zijn geschreven, worden genegeerd, dus voorbeeldfragmenten lekken nooit in uw omtrek.

Frequently Asked Questions

Een Markdown inhoudsopgave is een lijst met links die verwijzen naar kopankers binnen dezelfde pagina Elke kop in een Markdown document krijgt een automatische id, en een link geschreven als [Sectie] (#sectie) springt naar deze tool leest uw kopjes, bouwt de bijpassende ankers, en stelt de geneste lijst voor u samen.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

markdown table of contentsmarkdown toc generatorgenerate tocmarkdown toctable of contents generatorgithub anchor linksreadme tocheading linksmarkdown outline