Preskoči na vsebino
TextArray
100% lokalno

Markdown generator TOC

Ustvarite povezano kazalo vsebine iz naslovov dokumenta Markdown s sidri v slogu GitHub.

Vhod
Izhod

Markdown generator TOC

Prilepite dokument Markdown in takoj pridobite nazaj povezano kazalo. Orodje preišče besedilo za naslove ATX — od # do ###### — in ustvari ugnezdeni seznam Markdown, pripravljen za lepljenje na vrh README, strani wiki ali katere koli dokumentacijske datoteke. Vrstice, podobne naslovom, znotraj ograjenih blokov kode so prezrte, tako da primer Markdown v vaših izrezkih nikoli ne uhaja fantomskega vnosa v TOC.

Sidra sledijo GitHubovim pravilom: besedilo naslova je napisano z malimi črkami, presledki postanejo vezaji in ločila so odstranjena, medtem ko se črke z diakritičnimi znaki ohranijo — GitHub jih prav tako ohrani, tako da naslov, kot je »Číslo účtu«, povezuje kot #číslo-účtu in TOC takoj deluje na github.com, GitLab in večini upodabljalcev Markdown. Ko ima več naslovov isto besedilo, drugi in tretji dobita priponi -1 in -2, točno tako, kot ju GitHub oštevilči. Krepko, ležeče, vstavljena koda in oznake povezav znotraj naslova izginejo iz oznake; njegovo berljivo besedilo ostane.

Izbira ravni nadzira, kako globok je seznam: privzeti H2–H3 ustreza večini README-jev, H1–H6 zajame vse, H2 samo ali H2–H4 pa ustreza bolj ravnim ali globljim dokumentom. Slog preklaplja med oznakami in oštevilčenim seznamom, odkljukanje Povezav ustvari oris navadnega besedila namesto sidrnih povezav, Zamik z zavihki pa zamenja gnezdenje z dvema presledkoma za znake zavihkov, kar ustreza ne glede na slog, ki ga uporablja vaše skladišče.

Vse se izvaja lokalno v vašem brskalniku – dokument se nikoli ne naloži, zato zasebne specifikacije in neobjavljeni osnutki ostanejo v vaši napravi. Seštevek pod izhodom šteje najdene naslove in proizvedene vrstice TOC, rezultat pa je mogoče kopirati ali prenesti z enim klikom.

FAQ

Katere naslove prepozna orodje?
Naslovi ATX — vrstica, ki se začne z 1–6 razpršenimi znaki in presledkom, od # do ######. Naslovi znotraj ograjenih blokov kode ``` so preskočeni. Naslovi Setext (črta, podčrtana z === ali ---) niso prepoznani; namesto tega jih zapišite kot # naslova.
Ali bodo povezave delovale na GitHubu?
ja Sidra so izdelana po pravilih GitHub – male črke, presledki do vezajev, odstranjena ločila, ohranjeni diakritični znaki – in podvojeni naslovi dobijo iste pripone -1, -2, ki jih doda GitHub, tako da TOC deluje, ko je prilepljen v README.
Ali lahko namesto tega dobim oštevilčen seznam ali golo besedilo?
ja Nastavite Slog na Oštevilčeno za urejen seznam s števci na ravni in počistite polje Povezave za navaden oris brez sidrnih povezav. Zamik z zavihki zamenja dvoprostorsko gnezdenje za zavihke.
Ali je moj dokument kje naložen?
Ne. Orodje deluje v celoti v vašem brskalniku in vaše besedilo nikoli ne zapusti vaše naprave.