Ga naar inhoud
100% lokaal

Markdown-callout-converter

Converteer callout- en admonition-blokken tussen GitHub, Obsidian, Docusaurus en MkDocs-syntax.

Invoer
Uitvoer

Markdown-callout-converter

Callout-blokken—de ingeramde 'Notitie'-, 'Tip'- of 'Waarschuwing'-zijbalken in README's en documentatiesites—worden door elk platform anders geschreven. GitHub gebruikt blockquote-waarschuwingen zoals `> [!NOTE]`, Obsidian breidt deze syntaxis uit met aangepaste titels en inklappijlen, Docusaurus verpakt inhoud in `:::tip`-hekken, en MkDocs (en Material for MkDocs) gebruikt ingesprongen `!!! note`-blokken met `???` voor inklapbare. Het verplaatsen van documentatie tussen tools betekent meestal dat elke callout handmatig moet worden herschreven—deze tool converteert ze automatisch.

Selecteer een bron- en doelnotatie in het optiespaneel en plak vervolgens inhoud die in de bronindeling is geschreven. Elke herkende callout wordt geparseerd en in de doelsyntaxis herschreven; alles anders in de invoer—alinea's, koppen, ander Markdown—wordt onveranderd doorgegeven. 'Aangepaste bloktitel behouden' behoudt een kop zoals Obsidians `> [!info] Heads up` wanneer het doel dit ondersteunt (GitHub heeft geen titel-syntaxis, dus een bewaarde titel wordt in plaats daarvan een vetgedrukte eerste regel). 'Opvouw-/inklaptoestand behouden' behoudt Obsidians `+`/`-`-vouwtekens en MkDocs's `???`/`???+`-syntaxis waar het doel een equivalent heeft; GitHub en Docusaurus hebben geen inklapbare callouts, dus de schakelaar heeft daar geen effect. 'Bloktype normaliseren' wijst minder voorkomende namen (important, caution, success, question…) toe aan de vijf typen die elk format deelt: note, tip, warning, danger en info.

De inhoud van elke callout blijft precies zoals geschreven, inclusief geneste lijsten, inline-opmaak, koppelingen en omheinde codeblokken—dit zijn gewoon normale regels in het blok. Meerdere callouts in één document worden in één keer geconverteerd, en Windows- en Unix-regeleinden worden op dezelfde manier verwerkt.

Alles wordt lokaal in uw browser uitgevoerd; uw documentatie wordt nergens geüpload. Kopieer het resultaat, download het als .txt-bestand, of stuur de uitvoer terug naar de invoer om nog een conversie uit te voeren.

FAQ

Welke callout-typen herkent het?
Elke typenaam in de bronyntax—note, tip, warning, danger, info en platformspecifieke zoals important of faq. Zet 'Bloktype normaliseren' aan om de minder veelvoorkomende toe te wijzen aan de vijf typen die elk format deelt.
Wat gebeurt er met een aangepaste titel wanneer het doelformat deze niet ondersteunt?
GitHub-waarschuwingen hebben geen titel-syntaxis, dus een bewaarde titel wordt in plaats daarvan als een vetgedrukte eerste regel in het blok toegevoegd.
Worden inklapbare callouts ondersteund?
Ja, tussen Obsidian (`+`/`-` na het type) en MkDocs (`???`/`???+`). GitHub en Docusaurus hebben geen inklapbare syntaxis, dus de status wordt verwijderd bij het converteren naar beide.
Blijven lijsten en codeblokken in een callout behouden?
Ja. Alles in de callout-tekst wordt precies zoals geschreven behouden—geneste lijsten, inline-opmaak en omheinde codeblokken inbegrepen.
Wordt mijn document ergens geüpload?
Nee. De conversie vindt volledig in uw browser plaats—uw tekst verlaat uw apparaat nooit.