Konvertor Markdown calloutov
Konvertovať callout a admonition bloky medzi GitHub, Obsidian, Docusaurus a MkDocs syntaxou.
Konvertor Markdown calloutov
Callout bloky—zapĺňané boxy s poznámkami "Note", "Tip" alebo "Warning" v README a na dokumentačných stránkach—sa píšu rôzne v každej platforme. GitHub používa blockquote alerts ako `> [!NOTE]`, Obsidian rozširuje túto syntax o vlastné nadpisy a rozbaľovacie šípky, Docusaurus obaľuje obsah v `:::tip` ohradách a MkDocs (a Material for MkDocs) používa odsadené `!!! note` bloky s `???` pre zbaliteľné. Presun dokumentácie medzi nástrojmi zvyčajne znamená ručné prepísanie všetkých calloutov—tento nástroj ich konvertuje automaticky.
Z panelu možností vyberte zdrojovú a cieľovú notáciu a potom vložte obsah napísaný v zdrojovom formáte. Každý rozpoznaný callout sa parsuje a prepisuje v cieľovej syntax; všetko ostatné v vstupe—odseky, nadpisy, ďalší Markdown—prejde nezmenené. "Zachovať vlastný nadpis bloku" zachováva nadpis ako Obsidianovo `> [!info] Heads up` keď cieľ to podporuje (GitHub nemá syntax nadpisu, takže zachovaný nadpis sa namiesto vyradenia stane tučným prvým riadkom). "Zachovať zložiteľný/zbaliteľný stav" zachováva Obsidianove značky `+`/`-` na skladanie a MkDocksove `???`/`???+` kde má cieľ ekvivalent; GitHub a Docusaurus nemajú zbaliteľné callouty, takže prepínač tam nemá efekt. "Normalizovať typ bloku" mapuje menej časte názvy (important, caution, success, question…) na päť typov, ktoré zdieľajú všetky formáty: note, tip, warning, danger a info.
Telo každého calloutu sa zachováva presne tak, ako sa píše, vrátane vnorených zoznamov, formátovania text, odkazov a oplotených blokov kódu—to sú len bežné riadky v bloku. Viacero calloutov v jednom dokumente sa konvertuje v jednom prechode a Windows aj Unix ukončovače riadkov sa spracovávajú rovnakým spôsobom.
Všetko beží lokálne vo vašom prehliadači; vaša dokumentácia sa nikdy nenahráva nikam. Skopírujte výsledok, stiahnite si ho ako .txt súbor alebo pošlite výstup späť do vstupu a reťazite ďalšiu konverziu.