Акысыз Markdown редактору
Markdown жазыңыз жана реалдуу убакытта алдын ала көрүңүз. Аталыштарды, коюуну, курсивди, код блокторун, таблицаларды жана тизмелерди колдойт.
Markdown шпаргалкасы
Бул кантип иштейт
Алдын ала көрүү куралга түз курулган кол менен жазылган Markdown талдагыч тарабынан тартылат — marked жок, remark жок, тышкы китепкана жок. Ал булакты браузерде сап-боюнча-сап токенделет, синтаксисти көрсөтүлгөнгө чейин тазалагычтан өткөн HTMLге айландырат.
- 1Сап-боюнча-сап токенизацияЫңгайлаштырылган renderMarkdown функциясы булагыңызды жаңы саптар боюнча бөлөт жана аларды бир өтүштө басып өтүп, курчалган код блоктору, аталыштар (H1–H6), цитата блоктору, тартипсиз жана тартипсиз тизмелер, GFM таблицалары (мамыча-теңдештирүү менен), горизонталдык сызыктар жана абзацтарды артыкчылык тартиби боюнча дал келтирет.
- 2Ички синтаксис кеңейтүүЧогултулган ар бир сап же клетка андан кийин калың (** жана __), курсив (* жана _), калың-курсив (***), сызылган (~~), ички код () , сүрөттөр () жана шилтемелерди ([text](url)) иштеткен регекс алмаштыруу чынжыры болгон inlineMarkdown менен иштетилет — сүрөттөр шилтемелерден мурун чечилет, ошондуктан ! префикси туура эмес кабыл алынбайт.
- 3Тазалоо жана алыскы-ресурс бөгөттөөТартуучу тарабынан жаралган чийки HTML коопсуз эмес тегдерди жана атрибуттарды (<script>, onerror иштеткичтери жана javascript: hrefтерди) алуу үчүн тазалагычтан (sanitize-html) өткөрүлөт. Экинчи өтүш (neutralizeRemote) алыскы сүрөт src маанилерин демейки боюнча запастыктар менен алмаштырат, алдын ала көрүүнүн уруксат бербегенче тышкы серверлерге унчукпай телефон чалышынан алдын алуу.
- 4.md же өз алдынча .html катары экспорттооMarkdown көчүрүү же жүктөп алуу чийки булак текстти жазат. HTML жүктөп алуу тазаланган чыгууну өз ички стиль баракчасы менен өз алдынча документке орайт — Tailwind класстары жалгыз сайттын ичинде иштейт, ошондуктан экспорт анын ордуна жөнөкөй CSS эрежелерин топтойт, файлды каалаган жерде окулуучу кылат.
Байланыштуу куралдар
HTML-Markdown конверттегич
HTML-ди таза Markdown-го конверттеңиз. Аталыштарды, тизмелерди, шилтемелерди, сүрөттөрдү, код блокторун жана таблицаларды иштетет. CMS-тен мазмунду чыгаруу үчүн эң ылайыктуу.
Markdown-HTML конверттегич
Markdown-ду түз алдын ала көрүү менен таза HTML-ге конверттеңиз. Блогдор, CMS-тер же email үлгүлөрү үчүн даяр HTML-ди көчүрүп алуу үчүн булак көрүнүшүн колдонуңуз.
Mermaid диаграмма редактору
Аккыстарды, ырааттуулук диаграммаларын, Gantt диаграммаларын жана башкаларды Mermaid синтаксисинде түз алдын ала көрүү менен жазыңыз. SVG же PNG катары экспорттоңуз. Толугу менен браузериңизде иштейт.