Preskoči na sadržaj
TextArray
100% lokalno

Markdown TOC generator

Generirajte povezanu tablicu sadržaja iz naslova Markdown dokumenta, sa sidrima u stilu GitHub-a.

Unos
Rezultat

Markdown TOC generator

Zalijepite Markdown dokument i odmah vratite povezani sadržaj. Alat skenira tekst za ATX naslove — od # do ###### vrste — i gradi ugniježđenu Markdown listu spremnu za lijepljenje na vrh README-a, wiki stranice ili bilo koje dokumentacijske datoteke. Linije nalik naslovima unutar ograđenih blokova koda se zanemaruju, tako da primjer Markdown u vašim isječcima nikada ne propušta fantomski unos u TOC.

Sidra slijede GitHubova pravila: tekst naslova je napisan malim slovima, razmaci postaju crtice i interpunkcija je uklonjena, dok su slova s dijakritičkim znakovima zadržana — GitHub ih također zadržava, tako da naslov kao što je "Číslo účtu" povezuje kao #číslo-účtu i TOC radi na github.com, GitLabu i većini Markdown renderera izvan okvira. Kada nekoliko naslova dijeli isti tekst, drugi i treći dobivaju sufikse -1 i -2, točno onako kako ih GitHub numerira. Podebljani, kurziv, ugrađeni kod i označavanje veze unutar naslova nestaje iz oznake; njegov čitljiv tekst ostaje.

Odabir razina kontrolira dubinu popisa: zadani H2–H3 odgovara većini README-ova, H1–H6 obuhvaća sve, a samo H2 ili H2–H4 odgovaraju ravnijim ili dubljim dokumentima. Stil se prebacuje između grafičkih oznaka i numeriranog popisa, poništavanje kvačice na Vezama proizvodi obris običnog teksta umjesto sidrenih veza, a Uvlaka s tabulatorima mijenja gniježđenje od dva razmaka za znakove tabulatora, u skladu s stilom koji koristi vaše spremište.

Sve se izvodi lokalno u vašem pregledniku — dokument se nikada ne učitava, tako da privatne specifikacije i neobjavljene skice ostaju na vašem uređaju. Zbroj ispod izlaza broji pronađene naslove i proizvedene retke TOC-a, a rezultat se može kopirati ili preuzeti jednim klikom.

FAQ

Koje naslove alat prepoznaje?
ATX naslovi — redak koji počinje s 1–6 znakova hash i razmakom, od # do ######. Naslovi unutar ``` ograđenih blokova koda se preskaču. Setext naslovi (crta podvučena sa === ili ---) nisu prepoznati; umjesto toga ih zapišite kao # naslova.
Hoće li poveznice raditi na GitHubu?
Da. Sidra su napravljena prema GitHubovim pravilima — mala slova, razmaci do crtica, interpunkcija je uklonjena, dijakritički znakovi zadržani — a duplicirani naslovi dobivaju iste sufikse -1, -2 koje GitHub dodaje, tako da TOC funkcionira kada se zalijepi u README.
Mogu li umjesto toga dobiti numerirani popis ili čisti tekst?
Da. Postavite Stil na Numerirani za uređeni popis s brojačima po razini i poništite Veze za običan obris bez veza sidra. Uvlaka s tabulatorima zamjenjuje dva razmaka za tabulatore.
Je li moj dokument igdje učitan?
Ne. Alat u potpunosti radi u vašem pregledniku i vaš tekst nikada ne napušta vaš uređaj.