Bangun daftar isi dari dokumen Markdown apa pun — Tempel teks atau seret berkas .md, dan alat ini mengekstrak setiap judul serta menghasilkan daftar Markdown bersarang yang kompatibel dengan GitHub (jangkar mengikuti aturan slug GitHub: huruf kecil, spasi → tanda hubung, #<> dihapus, bahasa Tionghoa dibiarkan apa adanya) atau daftar <nav> HTML yang siap disalin. Blok kode berpagar diabaikan, judul duplikat mendapat akhiran -1/-2, dan Anda dapat menyisipkan TOC tepat di kursor sumber Anda atau mengunduhnya sebagai .md / .html. Semuanya berjalan secara lokal di browser Anda — tanpa unggahan, tanpa server.
File:
Letakkan berkas Markdown di sini, atau klik untuk memilih .md / .markdown / .txt — hingga 200 MB (atau tempel di bawah)
Tidak ada teks?
Opsi TOC
Tempel teks Markdown atau pilih berkas untuk memulai.
TOC Markdown
Catatan: Judul dibaca dengan parser Markdown lengkap, sehingga # di dalam blok kode berpagar atau kode yang diindentasi tidak pernah dihitung, dan format sebaris seperti *emphasis*, `code`, atau [links] dihapus dari teks jangkar. Jangkar mengikuti aturan slug GitHub (CJK dipertahankan). Judul yang berulang mendapat akhiran -1, -2... Untuk berkas README, gunakan keluaran daftar Markdown; untuk halaman web, beralih ke HTML <nav>. Sisipkan di kursor menempatkan TOC saat ini kembali ke dalam teks sumber Anda pada posisi kursor.
Judul adalah garis besarnya
Daftar isi dihasilkan dari baris judul saja — hierarkinya berasal dari kedalaman #, tidak ada yang lain. Setiap entri menautkan ke slug jangkar yang diturunkan dari teks judul, sehingga mengganti nama judul diam-diam memutus tautan yang sudah ada yang mengarah ke slug lamanya. TOC yang ditempel ke dalam berkas juga menua: tambahkan judul, dan daftar yang ditempel tidak lagi cocok dengan dokumen.
Hasilkan ulang setelah mengedit judul — TOC yang ditempel adalah potret sesaat.