Генератор на Markdown TOC (автоматично от заглавия)

Автоматично генерирайте съдържание от Markdown заглавия. Изберете нивата на заглавията (например H2-H4), след което копирайте редактируемия изход и го поставете веднага.

Поддържа само H2, режими за anchor и дублирани заглавия без допълнителна настройка.

Текстът ви остава локален в браузъра и никога не се качва.

Как се използва (30 сек)

  1. Поставете вашия Markdown текст.
  2. Изберете нивата на заглавията (само H2 / H2-H4 и т.н.).
  3. Копирайте генерираното съдържание и го поставете във вашия документ.

Пример за вход и изход

Пример с дублирани заглавия

Вход

# Document Title
## Overview
## Usage
### Install
### Settings
## FAQ
## FAQ

Изход (H2-H3 / маркиран списък / заглавие TOC ВКЛ.)

## Table of contents

- [Overview](#overview)
- [Usage](#usage)
  - [Install](#install)
  - [Settings](#settings)
- [FAQ](#faq)
- [FAQ](#faq-2)

Спецификация (anchor и правила за дубликати)

Правила за извличане на заглавия

  • Извлича ATX заглавия (# до ####) в избрания диапазон.
  • Игнорира редове вътре в fenced code blocks (``` ... ```).
  • Използвайте филтър по ниво (само H2 / H2-H3 / H2-H4 / H1-H4).
  • Setext заглавия (=== / ---) не са включени в първата версия.

Правила за генериране на anchor (правило на инструмента)

  1. Изрязва текста на заглавието.
  2. Преобразува латинските букви в малки.
  3. Преобразува интервалите в '-'.
  4. Премахва символите, различни от '-'.
  5. Свива повтарящите се '--' в '-'.
  6. Премахва водещи и крайни '-'.
  7. Добавя -2, -3 ... когато има дублирани anchor-и.

Поведението на TOC връзките може да се различава според платформата и Markdown viewer-а. Редактирайте изхода при нужда.

FAQ

Мога ли да генерирам TOC само за H2?

Да. Изберете “само H2” в нивата на заглавията.

Как се определя anchor текстът?

Anchor-ите следват правилото, описано на тази страница. Можете също да изберете “Персонализирано” или да редактирате изхода ръчно.

Как се обработват дублираните заглавия?

Дублираните заглавия получават суфикси като -2, -3, за да останат anchor-ите уникални.

Мога ли да изключа определени заглавия от TOC?

Да. Използвайте Ключови думи за изключване в разширените настройки.

Мога ли да генерирам TOC без връзки?

Да. Изберете режим на anchor “Без anchor-и”.

Бележки

  • Поведението на anchor-ите варира според Markdown средата.
  • Изходът е редактируем, така че можете да го настроите фино за вашия renderer.
  • Входният текст се обработва локално във вашия браузър.

Свързани инструменти