Urejevalnik Markdown — brezplačno
Pišite in predoglejte Markdown v realnem času. Podpira naslove, krepko, ležeče, bloke kode, tabele in sezname.
Markdown goljufija
Pogosta področja uporabe
- Napišite dokumentacijo API v MarkdownSkicirajte opise končnih točk, primere zahtevkov/odgovorov in preglednice parametrov v Markdown.
- Vodite Markdown opombeNapišite strukturirane opombe v Markdown, ki jih je mogoče prilepiti v Notion, Obsidian, Bear ali katero koli aplikacijo Markdown.
- Napišite GitHub README v MarkdownOsnutek in predogled vašega GitHub repozitorija README z živim upodabljanjem Markdown.
- Napišite tehnično dokumentacijoNapišite in preglejte dokumentacijo API, wikije in tehnične vodnike v Markdown pred objavo.
- Napišite članke v blogu v MarkdownČlanka blog članke v Markdown za Ghost, Jekyll, Hugo, Hashnode in druge platforme za objavljanje Markdown.
Kako deluje
Predogled izriše ročno napisan razčlenjevalnik Markdown, vgrajen neposredno v orodje — brez marked, brez remark, brez zunanje knjižnice. Vir tokenizira vrstico za vrstico v brskalniku in pretvarja skladnjo v HTML, ki nato gre skozi sanitizator pred prikazom.
- 1Tokenizacija vrstica za vrsticoFunkcija renderMarkdown po meri razdeli vaš vir na nove vrstice in jih pregleda v enem prehodu, pri čemer v prednostnem vrstnem redu ujema ograjene bloke kode, naslove (H1–H6), citate, urejene in neurejene sezname, tabele GFM (s poravnavo stolpcev), vodoravne črte in odstavke.
- 2Razširitev vrstične skladnjeVsaka zbrana vrstica ali celica gre nato skozi inlineMarkdown, verigo zamenjav z regularnimi izrazi, ki obravnava krepko (** in __), poševno (* in _), krepko-poševno (***), prečrtano (~~), vrstično kodo, slike () in povezave ([besedilo](url)) — slike so razrešene pred povezavami, tako da se predpona ! ne porabi napačno.
- 3Sanitizacija in blokiranje oddaljenih virovSurov HTML, ustvarjen z izrisovalnikom, gre skozi sanitizator (sanitize-html), ki odstrani nevarne oznake in atribute, kot so <script>, obravnavalniki onerror in hrefi javascript:. Drugi prehod (neutralizeRemote) privzeto zamenja vrednosti src oddaljenih slik z rezervnimi znaki, kar preprečuje, da bi predogled tiho vzpostavil povezavo z zunanjimi strežniki, preden se za to odločite.
- 4Izvoz kot .md ali samostojen .htmlKopiranje ali prenos Markdown zapiše surovo izvorno besedilo. Prenos HTML ovije sanitizirani izpis v samostojen dokument z lastnim vrstičnim slogovnim listom — razredi Tailwind delujejo le znotraj spletnega mesta, zato izvoz namesto tega zapakira navadna pravila CSS, kar naredi datoteko berljivo kjer koli.
Sorodna orodja
Pretvornik HTML v Markdown
Pretvorite HTML v čisti Markdown. Obravnava naslove, sezname, povezave, slike, bloke kode, tabele in citatne bloke. Popolno za prenos vsebine iz sistemov CMS.
Pretvornik Markdown v HTML
Pretvorite Markdown v čisti HTML z živim predogledom. Uporabite pogled vira za kopiranje HTML-ja, pripravljenega za lepljenje, za bloge, sisteme CMS ali e-poštne predloge.
Urejevalnik diagramov Mermaid
Pišite diagramme poteka, zaporedne diagrame, Ganttove diagrame in še več v sintaksi Mermaid z živim predogledom. Izvozite kot SVG ali PNG. Deluje v celoti v vašem brskalniku.