Gratis Markdown-redakteur
Skryf en voorbeskou Markdown intyds. Ondersteun opskrifte, vetdruk, kursief, kodeblokke, tabelle en lyste.
Markdown-spiekbriefie
Algemene gebruike
- Skryf API-dokumentasie in MarkdownTeken eindpuntbeskrywings, versoek-/antwoord-voorbeelde en parametertabelle in Markdown.
- Skryf Markdown-notasSkryf gestruktureerde notas in Markdown wat in Notion, Obsidian, Bear of enige Markdown-app geplak kan word.
- Skryf GitHub README in MarkdownSkepper en besigtig u GitHub-verhaal README met lewendige Markdown-weergewing.
- Skryf tegniese dokumentasieSkryf en besigtig API-dokumente wiki's en tegniese gidse in Markdown voordat u dit publiseer.
- Skryf blogloodsies in MarkdownSkepper blogloodsies in Markdown vir Ghost Jekyll Hugo Hashnode en ander Markdown-gebaseerde publikasieplatforms.
Hoe dit werk
Die voorskou word deur 'n handgeskrewe Markdown-ontleder direk in die nutsprogram gerender — geen marked, geen remark, geen eksterne biblioteek nie. Dit tokeniseer die bron lyn-vir-lyn in die blaaier, en skakel sintaksis om na HTML wat dan deur 'n saniteerder gevoer word voor vertoning.
- 1Lyn-vir-lyn-tokeniseringDie pasgemaakte renderMarkdown-funksie verdeel jou bron op nuwe lyne en loop in een deurgang deur hulle, en pas omheinde kodeblokke, opskrifte (H1–H6), aanhalingsblokke, geordende en ongeordende lyste, GFM-tabelle (met kolom-belyning), horisontale reëls, en paragrawe in prioriteitsvolgorde toe.
- 2Inlyn-sintaksis-uitbreidingElke versamelde lyn of sel word dan deur inlineMarkdown verwerk, 'n ketting van reëlmatige-uitdrukking-vervangings wat vetdruk (** en __), kursief (* en _), vetdruk-kursief (***), deurhaal (~~), inlyn-kode (), beelde (), en skakels ([teks](url)) hanteer — beelde word voor skakels opgelos sodat die !-voorvoegsel nie verkeerd verbruik word nie.
- 3Saniteerring en afgeleë-hulpbron-blokkeringDie rou HTML deur die renderer geproduseer word deur 'n saniteerder (sanitize-html) gevoer om onveilige etikette en eienskappe soos <script>, onerror-hanteerders, en javascript:-hrefs te strip. 'n Tweede deurgang (neutralizeRemote) vervang afgeleë beeld-src-waardes met plekhouers by verstek, wat voorkom dat die voorskou stilweg na eksterne bedieners bel voordat jy inteken.
- 4Voer uit as .md of eiestandige .htmlOm Markdown te kopieer of af te laai skryf die rou bronteks. Om HTML af te laai omhul die gesaniteerde uitset in 'n selfbevatte dokument met sy eie inlyn-stylblad — Tailwind-klasse werk slegs binne die webwerf, dus bundel die uitvoer gewone CSS-reëls eerder, wat die lêer oral leesbaar maak.
Verwante gereedskap
HTML na Markdown-omskakelaar
Skakel HTML om om Markdown skoon te maak. Hanteer opskrifte, lyste, skakels, beelde, kodeblokke, tabelle en blokaanhalings. Ideaal om inhoud uit CMS'e te skuif.
Markdown na HTML-omskakelaar
Skakel Markdown om na skoon HTML met regstreekse voorskou. Gebruik die bronaansig om gereed-vir-plak HTML vir blogs, CMS'e of e-possjablone te kopieer.
Mermaid-diagramredigeerder
Skryf vloeidiagramme, volgordediagramme, Gantt-kaarte en meer in Mermaid-sintaksis met 'n lewendige voorskou. Voer uit as SVG of PNG. Loop volledig in jou blaaier.