Markdown editor — besplatno
Pišite i pregledajte Markdown u realnom vremenu. Podržava naslove, podebljani tekst, kurziv, blokove koda, tabele i liste.
Markdown podsetnik
Uobičajene upotrebe
- Napišite API dokumentaciju u MarkdownNacrtajte opise krajnjih tačaka, primere zahteva/odgovora i tabele parametara u Markdown.
- Snimite Markdown beleškeNapišite strukturirane beleške u Markdown-u koji mogu biti zalepljeni u Notion, Obsidian, Bear ili bilo koju Markdown aplikaciju.
- Napišite GitHub README u Markdown-uNacrtajte i pregledajte svoj GitHub repozitorijum README sa dinamičkim Markdown renderovanjem.
- Napišite tehničku dokumentacijuNapišite i pregledajte API dokumente, vikie i tehničke vodiče u Markdown-u pre 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 funkcioniše
Pregled iscrtava ručno napisan Markdown parser ugrađen direktno u alatku — bez marked, bez remark, bez spoljne biblioteke. Tokenizuje izvor red-po-red u pregledaču, konvertujući sintaksu u HTML koji se zatim prosleđuje kroz sanitizator pre prikazivanja.
- 1Tokenizacija red-po-redPrilagođena funkcija renderMarkdown deli vaš izvor na nove redove i prolazi kroz njih u jednom prolazu, uparujući blokove koda sa ogradom, naslove (H1–H6), citate, uređene i neuređene liste, GFM tabele (sa poravnanjem kolona), horizontalne linije, i pasuse po prioritetnom redosledu.
- 2Širenje inline sintakseSvaka prikupljena linija ili ćelija se zatim obrađuje pomoću inlineMarkdown, lanca zamena regularnim izrazom koji rukuje podebljanim (** i __), kurzivom (* i _), podebljanim-kurzivom (***), precrtanim (~~), inline kodom, slikama (), i vezama ([tekst](url)) — slike se razrešavaju pre veza tako da se prefiks ! ne troši pogrešno.
- 3Sanitizacija i blokiranje udaljenih resursaSirovi HTML koji renderer proizvede se prosleđuje kroz sanitizator (sanitize-html) da ukloni nebezbedne oznake i atribute poput <script>, onerror rukovaoce, i javascript: hrefove. Drugi prolaz (neutralizeRemote) podrazumevano zamenjuje src vrednosti udaljenih slika čuvarima mesta, sprečavajući da pregled tiho pozove spoljne servere pre nego što se aktivirate.
- 4Izvoz kao .md ili samostalan .htmlKopiranje ili preuzimanje Markdown-a upisuje sirovi izvorni tekst. Preuzimanje HTML-a omotava sanitizovan izlaz u samostalan dokument sa sopstvenim inline stilskim listom — Tailwind klase rade samo unutar sajta, pa izvoz umesto toga pakuje obična CSS pravila, čineći fajl čitljivim svuda.
Slične alatke
HTML u Markdown konvertor
Konvertujte HTML u čisti Markdown. Obrađuje naslove, liste, linkove, slike, blokove koda, tabele i citate. Savršeno za premeštanje sadržaja iz CMS sistema.
Markdown u HTML konvertor
Konvertujte Markdown u čisti HTML sa pregledom uživo. Koristite prikaz izvora da kopirate HTML spreman za lepljenje za blogove, CMS sisteme ili e-mail šablone.
Mermaid editor dijagrama
Pišite dijagrame toka, sekvencijalne dijagrame, Gantt grafikone i još mnogo toga u Mermaid sintaksi sa pregledom uživo. Izvezite kao SVG ili PNG. Radi isključivo u vašem pregledaču.