Конвертер виносок 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 або відправте вихід назад на вхід для ланцюга перетворень.