Превратите заголовки Markdown в чистое, вложенное оглавление с якорными ссылками в стиле GitHub.
Сканируйте любой документ Markdown и создавайте чистое, вложенное оглавление в реальном времени по мере ввода.
Заголовки H2, H3 и более глубокие автоматически отступаются, поэтому ваш контур точно отражает структуру документа.
Каждый пункт ссылается на свой раздел с теми же #slug-якорями, которые генерирует GitHub, поэтому ссылки работают в README и gist.
Выбирайте максимальную глубину заголовков, включайте или пропускайте H1 и переключайтесь между маркированными и нумерованными списками одним нажатием.
Заголовки внутри блоков кода с ограждением или с отступом игнорируются, поэтому ваше оглавление никогда не перечисляет комментарии в коде как разделы.
Скопируйте оглавление в буфер обмена или скачайте его как файл .md, готовый к вставке в любой документ Markdown.
Генератор оглавления Markdown читает заголовки вашего документа Markdown и превращает их в аккуратное вложенное оглавление. Он следует правилам якорей GitHub, пропускает заголовки внутри блоков кода и позволяет управлять глубиной и стилем списка — поэтому ваш README и документация остаются организованными без ручного форматирования.
Создайте оглавление за три шага.
Поместите документ Markdown в панель ввода; пример документа уже демонстрирует вложенные заголовки.
Выберите максимальную глубину заголовков, решите, включать ли H1, и выберите маркеры или номера.
Возьмите сгенерированное оглавление из панели вывода или сохраните его как файл .md и вставьте в свой документ.
Оглавление использует якоря в стиле GitHub: текст в нижнем регистре с преобразованием пробелов в дефисы, а дублирующиеся заголовки получают суффиксы -1, -2. Обнаруживаются только ATX-заголовки (# до ######) — setext-заголовки (=== и ---) и заголовки внутри блоков кода игнорируются. Инструмент работает полностью в вашем браузере; ваш документ никогда не покидает ваше устройство.