Перейти до вмісту
100% локально

Конвертер виносок Markdown

Перетворіть блоки виносок і примітки між синтаксисом GitHub, Obsidian, Docusaurus та MkDocs.

Введення
Вихід

Конвертер виносок Markdown

Виноски — це оформлені на виділеному тлі примітки типу «Примітка», «Порада» або «Попередження» в README та на сайтах документації — кожна платформа пише їх по-своєму. GitHub використовує alert-и в форматі blockquote виду `> [!NOTE]`, Obsidian розширює цей синтаксис користувацькими заголовками та складними стрілками, Docusaurus обертає вміст у огорожі `:::tip`, а MkDocs (і Material for MkDocs) використовує вступлені блоки `!!! note` з `???` для складних блоків. При перенесенні документації між інструментами зазвичай доводиться переписувати всі виноски вручну — цей інструмент робить це автоматично.

Виберіть вихідний та цільовий формат з панелі параметрів, потім вставте вміст, написаний у вихідному форматі. Кожна знайдена виноска розбирається та переписується в цільовому синтаксисі; всі решта у вихідних даних — абзаци, заголовки, інший Markdown — проходить без змін. Параметр «Зберігати користувацьку назву блоку» зберігає заголовок типу `> [!info] Слухайте уважно` в Obsidian, коли цільовий формат це підтримує (GitHub не має синтаксису для заголовків, тому збережена назва стає жирним першим рядком блоку). «Зберігати складність» зберігає маркери складання Obsidian `+`/`-` та синтаксис `???`/`???+` MkDocs де у цільовому форматі є еквівалент; GitHub та Docusaurus не мають складних виносок, тому цей параметр не впливає при перетворенні в ці формати. «Привести тип блоку» відображає менш поширені назви (important, caution, success, question…) на п'ять типів, які підтримує кожен формат: note, tip, warning, danger та info.

Тіло кожної виноски зберігається точно так же, як було написано, включаючи вложені списки, вбудоване форматування, посилання та огороджені блоки коду — це просто звичайні рядки всередині виноски. Кілька виносок в одному документі перетворюються за один прохід, а переведення рядків Windows та Unix обробляються однаково.

Все працює локально у вашому браузері; ваша документація ніколи не завантажується нікуди. Скопіюйте результат, завантажте як файл .txt або відправте вихід назад на вхід для ланцюга перетворень.

FAQ

Які типи виносок розпізнає інструмент?
Будь-яка назва типу у вихідному синтаксисі — note, tip, warning, danger, info та специфічні для платформи, як important або faq. Увімкніть «Привести тип блоку» щоб відображення менш поширених на п'ять типів, які підтримує кожен формат.
Що відбувається з користувацькою назвою, якщо цільовий формат її не підтримує?
GitHub не має синтаксису для назви, тому збережена назва додається як жирний перший рядок всередині блоку замість видалення.
Чи підтримуються складні виноски?
Так, між Obsidian (знаки «+»/«-» після типу) та MkDocs («???»/«???+»). GitHub та Docusaurus не мають синтаксису для складності, тому стан опускається при перетворенні в ці формати.
Збережуться ли списки та блоки коду всередині виноски після перетворення?
Так. Все всередині тіла виноски передається як є — вложені списки, вбудоване форматування та огороджені блоки коду включені.
Чи завантажується мій документ куди-небудь?
Ні. Перетворення відбувається повністю у вашому браузері — ваш текст ніколи не залишає ваш пристрій.