Markdown redaktorius nemokamai
Rašykite ir peržiūrėkite Markdown realiuoju laiku. Palaiko antraštes, paryškinimą, kursyvą, kodo blokus, lenteles ir sąrašus.
Markdown atmintinė
Dažniausi naudojimo būdai
- Parašykite API dokumentaciją MarkdownNubraižykite galinių taškų aprašymus, prašymo/atsakymo pavyzdžius ir parametrų lenteles Markdown.
- Imkitės Markdown pastabųParašykite struktūrizuotas pastabas Markdown, kurias galima įklijuoti į Notion, Obsidian, Bear ar bet kurią Markdown programą.
- Parašykite GitHub README„MarkdownNubraižykite ir peržiūrėkite savo GitHub saugyklos README su tiesiogine Markdown atvaizdu.
- Parašykite techninę dokumentacijąParašykite ir peržiūrėkite API dokumentaciją, wiki ir techninius vadovus Markdown formatu prieš publikavimą.
- Parašykite tinklaraščio įrašus Markdown formatuNubraižykite tinklaraščio įrašus Markdown formatu„Ghost
Kaip tai veikia
Peržiūrą atvaizduoja rankomis parašytas Markdown analizatorius, integruotas tiesiai į įrankį — jokio marked, jokio remark, jokios išorinės bibliotekos. Jis žetonizuoja šaltinį eilutė po eilutės naršyklėje, konvertuodamas sintaksę į HTML, kuris tada perduodamas per sanitizatorių prieš rodymą.
- 1Žetonizavimas eilutė po eilutėsIndividuali renderMarkdown funkcija padalija jūsų šaltinį pagal naujas eilutes ir eina per jas vienu praėjimu, prioriteto tvarka atitikdama aptvertus kodo blokus, antraštes (H1–H6), citatas, sunumeruotus ir nenumeruotus sąrašus, GFM lenteles (su stulpelių lygiavimu), horizontalias linijas ir pastraipas.
- 2Vidinės sintaksės išplėtimasKiekviena surinkta eilutė ar ląstelė tada apdorojama inlineMarkdown funkcijos, reguliariųjų reiškinių pakeitimų grandinės, kuri apdoroja paryškinimą (** ir __), kursyvą (* ir _), paryškintą-kursyvą (***), perbraukimą (~~), vidinį kodą (), paveikslėlius () ir nuorodas ([tekstas](url)) — paveikslėliai apdorojami prieš nuorodas, kad ! priešdėlis nebūtų neteisingai suvartotas.
- 3Sanitizavimas ir nuotolinių išteklių blokavimasNeapdorotas atvaizdavimo sukurtas HTML perduodamas per sanitizatorių (sanitize-html), kad pašalintų nesaugias žymas ir atributus, tokius kaip <script>, onerror tvarkykles ir javascript: nuorodas. Antras praėjimas (neutralizeRemote) numatytai pakeičia nuotolinius paveikslėlio src reikšmes vietaženkliais, apsaugant, kad peržiūra tyliai nesiųstų duomenų į išorinius serverius, kol nesutinkate.
- 4Eksportas kaip .md arba savarankiškas .htmlMarkdown kopijavimas ar atsisiuntimas įrašo neapdorotą šaltinio tekstą. HTML atsisiuntimas apgaubia sanitizuotą išvestį savarankiškame dokumente su savo vidiniu stilių lapu — Tailwind klasės veikia tik svetainės viduje, todėl eksportas vietoj to sudėlioja paprastas CSS taisykles, kad failas būtų įskaitomas bet kur.
Susiję įrankiai
HTML į Markdown konverteris
Konvertuokite HTML į švarų Markdown. Apdoroja antraštes, sąrašus, nuorodas, vaizdus, kodo blokus, lenteles ir citatas. Puiku turiniui perkelti iš TVS sistemų.
Markdown į HTML konverteris
Konvertuokite Markdown į švarų HTML su gyvos peržiūros galimybe. Naudokite šaltinio rodinį, kad nukopijuotumėte paruoštą naudoti HTML tinklaraščiams, TVS ar el. pašto šablonams.
Mermaid diagramų redaktorius
Kurkite srauto diagramas, sekų diagramas, Gantt diagramas ir daugiau Mermaid sintaksė su gyvos peržiūros galimybe. Eksportuokite kaip SVG arba PNG. Veikia visiškai jūsų naršyklėje.