Опубликовано март 2026
Автоматическое оглавление для Markdown
Длинным Markdown-файлам нужна навигация. Оглавление, сгенерированное из заголовков, делает любой документ удобным для просмотра. ShowMeMyMD генерирует его автоматически — без тегов, без плагинов, без CLI-инструментов.
## Проблема
В Markdown нет встроенного оглавления
В Markdown нет синтаксиса для оглавления. В спецификации нет тега [TOC]. Некоторые инструменты его поддерживают, большинство -- нет.
Поэтому люди ищут обходные пути. CLI-генераторы, такие как markdown-toc и doctoc, вставляют Markdown-оглавление в файл. VS Code имеет расширения для этого. GitHub автоматически генерирует его для README-файлов на веб-сайте.
Ничто из этого не автоматическое. Вы либо изменяете файл, либо устанавливаете инструмент. А когда вы меняете заголовок, оглавление устаревает, пока вы не запустите что-то снова.
## Как ShowMeMyMD это делает
Откройте файл. Оглавление уже там.
Откройте любой .md файл с заголовками — # до ###### — и ShowMeMyMD автоматически сгенерирует кликабельное оглавление.
Никаких тегов. Никаких плагинов. Никаких CLI-инструментов. Никакой конфигурации. Просто откройте файл и навигируйте.
Ключевая деталь
Оглавление генерируется во время рендеринга. Ваш .md файл никогда не изменяется. Измените заголовок, и оглавление мгновенно обновится при следующем открытии файла.
## Почему это важно
Длинным документам нужна навигация
Любой документ со структурой выигрывает от кликабельного оглавления. Переходите к нужному разделу вместо прокрутки сотен строк.
README-файлы
Open-source проекты с разделами установки, использования, API-документации и вклада. Переходите прямо к нужному разделу.
Документация
Технические спецификации, API-справочники, runbook-и. Оглавление превращает стену текста в навигируемый ресурс.
Заметки со встреч
Пункты повестки, решения, задачи. Найдите решение прошлой недели, не перечитывая весь документ.
Технические спецификации
Архитектурные решения, дизайн-документы, RFC. Навигируйте сложные документы по разделам.
## Альтернативы
Другие способы получить оглавление для Markdown
Ручное оглавление
Вручную пишите Markdown-ссылки на якоря заголовков. Что-то вроде [Installation](#installation) для каждого раздела. Утомительно писать, ломается при изменении заголовков, и вы должны поддерживать его сами.
markdown-toc (npm)
CLI-инструмент, который генерирует оглавление и вставляет его как Markdown-текст в файл. Работает, но требует Node.js, npm install и перезапуска команды при каждом изменении заголовков. Изменяет исходный файл.
Расширения VS Code
Несколько расширений VS Code добавляют генерацию оглавления. Они работают внутри VS Code, но вам нужен VS Code — полная IDE только для навигации по документу.
GitHub
GitHub автоматически генерирует оглавление для README-файлов на веб-сайте. Нажмите на иконку-гамбургер рядом с именем файла. Но это работает только на GitHub.com — не для локальных файлов на вашем Mac.
## Простой способ
Просто откройте файл
ShowMeMyMD генерирует оглавление из заголовков автоматически. Без изменения файлов. Неразрушающе. Работает с любой структурой заголовков от # до ######.
Оглавление всегда актуально, потому что генерируется из файла в его текущем состоянии — не из кэшированного снимка или вставленного блока, который может устареть.
## Читайте далее
- ShowMeMyMD: Markdown Viewer для Mac — полный обзор функций
- Шпаргалка по Markdown — быстрый справочник по всему синтаксису
- Markdown Viewer для разработчиков — почему разработчики используют ShowMeMyMD
Хватит прокручивать. Начните навигировать.
$2.99. Разовая покупка. Без подписки. Без аккаунта.
Загрузить вMac App Store