Hoppa till innehåll
100% lokalt

Markdown-callout-konverterare

Konvertera callout- och admonition-block mellan GitHub, Obsidian, Docusaurus och MkDocs-syntax.

Inmatning
Utmatning

Markdown-callout-konverterare

Callout-block—de inramade 'Notering'-, 'Tips'- eller 'Varning'-sidofält i README:er och dokumentationssajter—skrivs annorlunda av varje plattform. GitHub använder blockcitattvarningar som `> [!NOTE]`, Obsidian utökar denna syntax med anpassade titlar och vikbar pilar, Docusaurus omsluter innehål i `:::tip`-staket, och MkDocs (och Material for MkDocs) använder indragna `!!! note`-block med `???` för hopfällbara. Att flytta dokumentation mellan verktyg betyder vanligtvis att varje callout måste skrivas om för hand—det här verktyget konverterar dem automatiskt.

Välj en käll- och målformat från alternativpanelen och klistra sedan in innehål som är skrivet i källformatet. Varje identifierad callout tolkas och skrivs om i målsyntaxen; allt annat i inmatningen—stycken, rubriker, annan Markdown—passeras genom oförändrat. 'Behålla anpassad blocktitel' bevarar en rubrik som Obsidians `> [!info] Heads up` när målet stöder det (GitHub har ingen titelsyntax, så en bevarad titel blir i stället en fet första rad). 'Behålla vikbar/hopfällbar status' bevarar Obsidians `+`/`-`-vikningsmarkörer och MkDocs's `???`/`???+`-syntax där målet har en motsvarighet; GitHub och Docusaurus har ingen hopfällbar callouts, så växeln har ingen effekt där. 'Normalisera blocktyp' mappar mindre vanliga namn (important, caution, success, question…) till de fem typer som varje format delar: note, tip, warning, danger och info.

Texten i varje callout bevaras exakt som skriven, inklusive kapslade listor, inline-formatering, länkar och avgränsade kodblock—dessa är bara vanliga rader inom blocket. Flera callouts i ett dokument konverteras i ett enda pass, och Windows- och Unix-radslut hanteras på samma sätt.

Allt körs lokalt i din webbläsare; din dokumentation laddas aldrig upp någonstans. Kopiera resultatet, ladda ned det som en .txt-fil, eller skicka resultatet tillbaka till inmatningen för att kedja en annan konvertering.

FAQ

Vilka callout-typer känner det igen?
Vilket typnamn som helst i källsyntaxen—note, tip, warning, danger, info och plattformsspecifika som important eller faq. Slå på 'Normalisera blocktyp' för att mappa de mindre vanliga till de fem typer som varje format delar.
Vad händer med en anpassad titel när målformatet inte har någon?
GitHub-varningar har ingen titelsyntax, så en bevarad titel läggs istället till som en fet första rad i blocket.
Stöds hopfällbara callouts?
Ja, mellan Obsidian (`+`/`-` efter typen) och MkDocs (`???`/`???+`). GitHub och Docusaurus har ingen hopfällbar syntax, så statusen tas bort vid konvertering till antingen.
Förblir listor och kodblock inom en callout intakta?
Ja. Allt inom callout-texten bevaras exakt som skrivet—kapslade listor, inline-formatering och avgränsade kodblock inkluderade.
Laddas mitt dokument upp någonstans?
Nej. Konverteringen körs helt i din webbläsare—din text lämnar aldrig din enhet.