Markdown uređivač — besplatno
Pišite i pregledajte Markdown u stvarnom vremenu. Podržava naslove, podebljano, kurziv, blokove koda, tablice i popise.
Markdown vodič
Uobičajene namjene
- Napišite API dokumentaciju u Markdown-uSkicirajte opise krajnjih točaka, primjere zahtjeva/odgovora i tablice parametara u Markdown-u.
- Vodite Markdown bilješkeNapišite strukturirane bilješke u Markdown-u koje mogu biti zalijepljene u Notion, Obsidian, Bear ili bilo koju Markdown aplikaciju.
- Napišite GitHub README u Markdown-uNacrtajte i pregledajte svoje GitHub spremište README sa živo prikazanim Markdown-om.
- Napišite tehničku dokumentacijuNapišite i pregledajte dokumentaciju API-ja, wiki i tehničke vodiče u Markdown-u prije objavljivanja.
- Napišite blog članke u Markdown-uNacrtajte blog članke u Markdown-u za Ghost, Jekyll, Hugo, Hashnode i druge Markdown platforme za objavljivanje.
Kako funkcionira
Pregled renderira ručno napisani Markdown parser ugrađen izravno u alat — bez marked, bez remark, bez vanjske biblioteke. Tokenizira izvor redak po redak u pregledniku, pretvarajući sintaksu u HTML koji zatim prolazi kroz sanitizator prije prikaza.
- 1Tokenizacija redak po redakPrilagođena funkcija renderMarkdown dijeli vaš izvor po novim redovima i prolazi kroz njih u jednom prolazu, podudarajući ograđene blokove koda, naslove (H1–H6), citate, uređene i neuređene popise, GFM tablice (s poravnanjem stupaca), vodoravne crte i odlomke prioritetnim redoslijedom.
- 2Proširivanje ugrađene sintakseSvaki prikupljeni redak ili ćelija zatim se obrađuje pomoću inlineMarkdown, lanca zamjena regexom koji obrađuje podebljano (** i __), kurziv (* i _), podebljano-kurzivno (***), precrtano (~~), ugrađeni kod, slike () i poveznice ([text](url)) — slike se razrješavaju prije poveznica tako da se prefiks ! ne konzumira pogrešno.
- 3Sanitizacija i blokiranje udaljenih resursaSirovi HTML koji proizvede renderer prolazi kroz sanitizator (sanitize-html) za uklanjanje nesigurnih oznaka i atributa poput <script>, onerror rukovatelja i javascript: hrefova. Drugi prolaz (neutralizeRemote) po zadanom zamjenjuje udaljene src vrijednosti slika čuvarima mjesta, sprječavajući da pregled tiho kontaktira vanjske poslužitelje prije nego što se za to odlučite.
- 4Izvoz kao .md ili samostalni .htmlKopiranje ili preuzimanje Markdowna zapisuje sirovi izvorni tekst. Preuzimanje HTML-a omata sanitizirani izlaz u samostalni dokument s vlastitim ugrađenim stylesheetom — Tailwind klase rade samo unutar stranice, pa izvoz umjesto toga pakira obična CSS pravila, čineći datoteku čitljivom bilo gdje.
Srodni alati
HTML u Markdown pretvarač
Pretvorite HTML u čisti Markdown. Obrađuje naslove, popise, veze, slike, blokove koda, tablice i blokove navoda. Savršeno za premještanje sadržaja iz CMS-ova.
Markdown u HTML pretvarač
Pretvorite Markdown u čisti HTML s živim pregledom. Koristite prikaz izvora za kopiranje HTML-a spreman za lijepljenje za blogove, CMS-ove ili e-mail predloške.
Mermaid uređivač dijagrama
Pišite dijagrame toka, sekvencijalne dijagrame, Ganttove grafikone i više u Mermaid sintaksi s živim pregledom. Izvezite kao SVG ili PNG. Radi u potpunosti u vašem pregledniku.