Markdown редактор — тегін
Markdown-ды нақты уақытта жазыңыз және алдын ала қараңыз. Тақырыптарды, қоюды, курсивті, код блоктарын, кестелерді және тізімдерді қолдайды.
Markdown жылдам анықтамасы
Жиі қолданылуы
- Markdown-та API Құжаттарын ЖазыңызҰзын нүкте сипаттамалары, сауалдану/жауап мысалдар және параметр кестелерін markdown-та жазыңыз.
- Markdown Түсініктемелерін БілдіріңізNotion, Obsidian, Bear немесе кез келген Markdown қолданбасына құйса болатын құрылымы берілген түсініктемелерін markdown-та жазыңыз.
- GitHub README деген Markdown-та жазGitHub репозиториясының README деген файлын тірі Markdown визуализациясы арқылы жүргіз және қарап шық.
- Техникалық құжаттамаларын жазAPI құжаттарын, вики-лерін және техникалық нұсқамаларын Markdown-та жаз және жариялау алдында қарап шық.
- Блог постарын Markdown-та жазGhost, Jekyll, Hugo, Hashnode және басқа Markdown-негіздегі жарияла платформалары үшін блог постарын жүргіт.
Қалай жұмыс істейді
Алдын ала қарау құралға тікелей енгізілген қолмен жазылған Markdown талдағышы арқылы өңделеді — marked жоқ, remark жоқ, сыртқы кітапхана жоқ. Ол көзді браузерде жол-бойынша токенайздайды, синтаксисті көрсетілместен бұрын тазартушыдан өтетін HTML-ге түрлендіреді.
- 1Жол-бойынша токенизацияТаңдаулы renderMarkdown функциясы көзіңізді жаңа жолдарда бөледі және оларды бір өтуде аралайды, қоршалған код блоктарын, тақырыптарды (H1–H6), дәйексөз блоктарын, реттелген және реттелмеген тізімдерді, GFM кестелерін (баған-туралауымен), көлденең сызықтарды және абзацтарды артықшылық ретімен сәйкестендіреді.
- 2Инлайн синтаксисті кеңейтуЖиналған әр жол немесе ұяшық содан кейін қалың (** және __), курсив (* және _), қалың-курсив (***), сызылған (~~), инлайн код (), кескіндер () және сілтемелерді (тексt) (url)) өңдейтін регекс алмастырулары тізбегі inlineMarkdown арқылы өңделеді — кескіндер сілтемелерден бұрын шешіледі, сондықтан ! префиксі дұрыс емес түсінілмейді.
- 3Тазарту және қашықтағы-ресурсты бұғаттауӨңдеуші шығарған шикі HTML <script>, onerror өңдеушілері және javascript: hrefs сияқты қауіпсіз емес тегтер мен атрибуттарды алып тастау үшін тазартушыдан (sanitize-html) өтеді. Екінші өту (neutralizeRemote) әдепкі бойынша қашықтағы кескін src мәндерін орынбасарлармен алмастырады, алдын ала қараудың сіз қосылмас бұрын сыртқы серверлерге үнсіз хабарласуын болдырмайды.
- 4.md немесе жеке-тұрған .html ретінде экспорттауMarkdown-ды көшіру немесе жүктеп алу шикі көз мәтінін жазады. HTML жүктеп алу тазартылған шығысты өз инлайн стиль парағы бар жеке-тұрған құжатқа орайды — Tailwind кластары тек сайт ішінде жұмыс істейді, сондықтан экспорт оның орнына жай CSS ережелерін жинайды, файлды кез келген жерде оқылатын етеді.
Байланысты құралдар
HTML-ды Markdown конвертері
HTML-ды таза Markdown-ға айналдырыңыз. Тақырыптарды, тізімдерді, сілтемелерді, кескіндерді, код блоктарын, кестелерді және блок дәйексөздерді өңдейді. CMS-тен мазмұн шығару үшін тамаша.
Markdown-ды HTML конвертері
Markdown-ды тірі алдын ала қараумен таза HTML-ға айналдырыңыз. Блогтар, CMS немесе электрондық пошта үлгілеріне дайын HTML-ды көшіру үшін бастапқы код көрінісін пайдаланыңыз.
Mermaid диаграмма редакторы
Тірі алдын ала қараумен Mermaid синтаксисінде ағындық диаграммалар, реттілік диаграммалары, Gantt кестелері және т.б. жазыңыз. SVG немесе PNG ретінде экспорттаңыз. Толығымен браузерде жұмыс істейді.