Editor Markdownu zdarma
Pište a prohlížejte si Markdown v reálném čase. Podporuje nadpisy, tučné písmo, kurzívu, bloky kódu, tabulky a seznamy.
Přehled Markdown
Běžná použití
- Psát dokumentaci API v MarkdownKoncepty popisů koncových bodů, příklady žádostí/odpovědí a tabulky parametrů v Markdown.
- Pořizujte poznámky MarkdownPsát strukturované poznámky v Markdown, které lze vkládat do Notion, Obsidian, Bear nebo jakékoli aplikace Markdown.
- Napsat GitHub README v MarkdownuVytváření a náhled vašeho README GitHub repozitáře se živým vykreslovacím Markdownu.
- Napsat Technickou dokumentaciNapsat a náhled API dokumentace, wikis a technických průvodců v Markdownu před publikováním.
- Napsat příspěvky na blogu v MarkdownuVytváření příspěvků na blogu v Markdownu pro Ghost, Jekyll, Hugo, Hashnode a další platformy vydávající Markdown.
Jak to funguje
Náhled vykresluje ručně napsaný parser Markdownu zabudovaný přímo do nástroje — bez marked, bez remark, bez externí knihovny. Tokenizuje zdroj řádek po řádku v prohlížeči, převádí syntaxi na HTML, které se poté před zobrazením předá přes sanitizér.
- 1Tokenizace řádek po řádkuVlastní funkce renderMarkdown rozdělí váš zdroj podle nových řádků a prochází je v jednom průchodu, přičemž prioritně porovnává ohraničené bloky kódu, nadpisy (H1–H6), bloky citací, řazené a neřazené seznamy, tabulky GFM (se zarovnáním sloupců), vodorovné čáry a odstavce.
- 2Rozšíření vnořené syntaxeKaždý shromážděný řádek nebo buňka se poté zpracuje přes inlineMarkdown, řetězec nahrazování regulárními výrazy, který zpracovává tučné (** a __), kurzívu (* a _), tučné kurzívní (***), přeškrtnuté (~~), vložený kód, obrázky () a odkazy ([text](url)) — obrázky se řeší před odkazy, aby předpona ! nebyla nesprávně spotřebována.
- 3Sanitizace a blokování vzdálených zdrojůSurové HTML vytvořené vykreslovačem se předává přes sanitizér (sanitize-html), aby odstranil nebezpečné tagy a atributy jako <script>, obslužné rutiny onerror a odkazy javascript:. Druhý průchod (neutralizeRemote) standardně nahrazuje hodnoty src vzdálených obrázků zástupnými symboly, což zabraňuje tomu, aby náhled tiše kontaktoval externí servery, než se přihlásíte.
- 4Export jako .md nebo samostatné .htmlKopírování nebo stažení Markdownu zapisuje surový zdrojový text. Stažení HTML obaluje sanitizovaný výstup do samostatného dokumentu s vlastním vloženým stylopisem — třídy Tailwind fungují jen uvnitř webu, takže export místo toho zahrnuje obyčejná pravidla CSS, díky čemuž je soubor čitelný kdekoli.
Související nástroje
Převodník HTML na Markdown
Převeďte HTML na čistý Markdown. Zpracovává nadpisy, seznamy, odkazy, obrázky, bloky kódu, tabulky a blokové citace. Ideální pro přesun obsahu z CMS systémů.
Převodník Markdownu na HTML
Převeďte Markdown na čisté HTML s živým náhledem. Použijte zdrojové zobrazení ke zkopírování HTML připraveného k vložení do blogů, CMS nebo e-mailových šablon.
Editor diagramů Mermaid
Pište vývojové diagramy, sekvenční diagramy, Ganttovy diagramy a další v syntaxi Mermaid s živým náhledem. Exportujte jako SVG nebo PNG. Běží zcela ve vašem prohlížeči.