Zbuduj spis treści z dowolnego dokumentu Markdown — wklej tekst lub upuść plik .md, a narzędzie wyciągnie każdy nagłówek i wyemituje zagnieżdżoną listę Markdown zgodną z GitHubem (kotwice według reguł slugów GitHub: małe litery, spacje → myślniki, usunięte #<>, chińskie znaki bez zmian) albo gotową do skopiowania listę HTML <nav>. Bloki kodu są ignorowane, zduplikowane nagłówki dostają przyrostki -1/-2, a spis można wstawić w miejscu kursora w źródle albo pobrać jako .md / .html. Wszystko działa lokalnie w przeglądarce — bez wysyłania, bez serwera.
Plik:
Upuść tutaj plik Markdown albo kliknij, aby wybrać .md / .markdown / .txt — do 200 MB (albo wklej poniżej)
Brak tekstu?
Opcje spisu
Wklej tekst Markdown albo wybierz plik, aby zacząć.
Spis Markdown
Uwagi: nagłówki są odczytywane pełnym parserem Markdown, więc # wewnątrz bloków kodu ogrodzonych lub wciętych nigdy nie jest liczony, a formatowanie w linii, jak *akcent*, `kod` czy [linki], jest usuwane z tekstu kotwicy. Kotwice podążają za regułami slugów GitHub (znaki CJK są zachowywane). Powtarzające się nagłówki dostają przyrostki -1, -2... W plikach README użyj wyjścia jako listy Markdown; na stronach www przełącz na HTML (nav). Wstaw w miejscu kursora umieszcza bieżący spis z powrotem w tekście źródłowym, w pozycji kursora.
Nagłówki to spis treści
Spis treści generuje się wyłącznie z wierszy nagłówków — hierarchia wynika z głębokości #, niczego więcej. Każda pozycja prowadzi do kotwicy wyprowadzonej z tekstu nagłówka, więc zmiana nazwy nagłówka po cichu psuje istniejące linki wskazujące na jego dawny slug. Wklejony do pliku spis też się starzeje: po dodaniu nagłówka wklejona lista przestaje odpowiadać dokumentowi.
Wygeneruj ponownie po edycji nagłówków — wklejony spis jest migawką.