Editor Markdown zadarmo
Píšte a prezerajte Markdown v reálnom čase. Podporuje nadpisy, tučné, kurzívu, bloky kódu, tabuľky a zoznamy.
Prehľad Markdown
Bežné použitia
- Napíšte API dokumentáciu v MarkdownNavrhnite opisy koncových bodov, príklady žiadostí/odpovedí a tabuľky parametrov v Markdown.
- Berú Markdown poznámkyNapíšte štruktúrované poznámky v Markdown-e, ktoré je možné vložiť do Notion, Obsidian, Bear alebo akejkoľvek aplikácie Markdown.
- Napíšte GitHub README v MarkdownNačrtnite a prehliadnite svoj GitHub repozitár README s živou reifikaciou Markdown.
- Napíšte technickú dokumentáciuNapíšte a prehliadnite dokumentáciu API, wikis a technické príručky v Markdown pred zverejnením.
- Napíšte príspevky blogu v MarkdownNávrhy blogových príspevkov v Markdown pre Ghost, Jekyll, Hugo, Hashnode a iné platformy na zverejňovanie Markdown.
Ako to funguje
Náhľad vykresľuje ručne napísaný parser Markdown zabudovaný priamo do nástroja — bez marked, bez remark, bez externej knižnice. Tokenizuje zdroj riadok po riadku v prehliadači a prevádza syntax na HTML, ktoré potom prejde cez sanitizér pred zobrazením.
- 1Tokenizácia po riadkochVlastná funkcia renderMarkdown rozdelí váš zdroj podľa nových riadkov a prejde ich v jednom prechode, pričom zhoduje ohradené bloky kódu, nadpisy (H1–H6), citácie, číslované a nečíslované zoznamy, tabuľky GFM (so zarovnaním stĺpcov), vodorovné čiary a odseky v prioritnom poradí.
- 2Aplikácia inline syntaxeKaždý zozbieraný riadok alebo bunka potom prechádza cez inlineMarkdown, reťaz nahradení regulárnym výrazom, ktorá spracúva tučné (** a __), kurzívu (* a _), tučnú kurzívu (***), prečiarknutie (~~), inline kód, obrázky () a odkazy ([text](url)) — obrázky sa spracúvajú pred odkazmi, aby sa predpona ! neskonzumovala nesprávne.
- 3Sanitizácia a blokovanie vzdialených zdrojovSurové HTML vytvorené vykresľovačom prechádza cez sanitizér (sanitize-html), ktorý odstráni nebezpečné tagy a atribúty ako <script>, obslužné programy onerror a javascript: odkazy. Druhý prechod (neutralizeRemote) predvolene nahrádza hodnoty src vzdialených obrázkov zástupnými znakmi, čím zabraňuje tomu, aby náhľad tichý komunikoval s externými servermi skôr, než sa na to prihlásite.
- 4Export ako .md alebo samostatné .htmlKopírovanie alebo stiahnutie Markdownu zapíše surový zdrojový text. Stiahnutie HTML obalí sanitizovaný výstup do samostatného dokumentu s vlastným vsadeným štýlom — Tailwind triedy fungujú iba v rámci stránky, takže export namiesto toho zabalí obyčajné pravidlá CSS, čím sa súbor stáva čitateľným kdekoľvek.
Súvisiace nástroje
Konvertor HTML do Markdown
Konvertujte HTML na čistý Markdown. Zvláda nadpisy, zoznamy, odkazy, obrázky, bloky kódu, tabuľky a citácie. Ideálne na presun obsahu z CMS systémov.
Konvertor Markdown do HTML
Konvertujte Markdown na čistý HTML so živým náhľadom. Použite zobrazenie zdrojového kódu na kopírovanie HTML pripravené na vloženie pre blogy, CMS alebo e-mailové šablóny.
Editor diagramov Mermaid
Píšte vývojové diagramy, sekvenčné diagramy, Ganttove grafy a ďalšie v syntaxi Mermaid so živým náhľadom. Exportujte ako SVG alebo PNG. Beží výlučne vo vašom prehliadači.