Markdown редактор — үнэгүй
Markdown-г бодит цагт бичиж урьдчилан харах. Гарчиг, тод, налуу, кодын блок, хүснэгт, жагсаалтыг дэмждэг.
Markdown товчлол
Түгээмэл хэрэглээ
- Markdown-аар API баримтийг эсвэл бичихМарdowns-аар маршрута тэмдэглэл, хүсэлт/хариулт, параметрын хүснэгтүүдийг теориа.
- Markdown тэмдэглэл бичихNotion, Obsidian, Bear эсвэл бусад Markdown програмд буулгаж болох бүтцэтэй Markdown тэмдэглэл бичээрэй.
- GitHub README-г Markdown хэлээр цэцэгGitHub сандалын README нь амьд Markdown тогтоолоос ирүүлэхийн эхийн үгүй нөхцөл ба дүрүүлэлтийг сахуулах.
- Техникийн баримтжуулалтыг бүтээхAPI баримтжуулалт, вики болон техникийн гайдыг Markdown дээр сахуулалт болон нийтлэлийн өмнөх харлах.
- Markdown дээр блогийн нөхцөл бүтээхGhost, Jekyll, Hugo, Hashnode болон Markdown-ын харьцаа үнэлэх сайтуудын туурвилсан блогийн нөхцөл сахуулах.
Хэрхэн ажилладаг
Урьдчилан харах нь хэрэгсэлд шууд суулгасан гараар бичсэн Markdown задлагчаар зурагдана — marked, remark, гадаад номын сан хамааралгүй. Энэ нь эх сурвалжийг хөтчид мөр-мөрөөр tokenize хийж, синтаксыг HTML руу хувиргаж, дараа нь харагдахаас өмнө sanitizer-ээр дамжуулдаг.
- 1Мөр-тутмын tokenizationЗахиалгат renderMarkdown функц таны эх сурвалжийг шинэ мөрөөр хуваагаад нэг дамжлагаар гүйж, fenced код блок, толгой хэсэг (H1–H6), quote, дараалсан, дараалалгүй жагсаалт, GFM хүснэгт (баганын эгнэлттэй), хэвтээ шугам, догол мөрийг ач холбогдлын дарааллаар тохируулдаг.
- 2Inline синтакс өргөтгөлЦугласан мөр эсвэл нүд бүр дараа нь inlineMarkdown-аар боловсруулагдана, энэ нь тод (** ба __), налуу (* ба _), тод-налуу (***), зурсан (~~), inline код, зураг (), холбоос ([text](url))-г боловсруулдаг regex орлуулгын гинж — зураг холбоосоос өмнө шийдэгддэг тул ! угтвар буруу хэрэглэгддэггүй.
- 3Sanitization, алсын нөөцийг хаахЗурлагаараас гарсан түүхий HTML <script>, onerror гарын авагч, javascript: hrefs зэрэг аюулгүй бус tag, шинж чанарыг арилгахын тулд sanitizer (sanitize-html)-ээр дамждаг. Хоёр дахь дамжлага (neutralizeRemote) алсын зургийн src утгыг үндсэнд placeholder-ээр сольдог, урьдчилан харах таны зөвшөөрөлгүйгээр гадаад серверт чимээгүй холбогдохоос сэргийлдэг.
- 4Экспорт .md эсвэл бие даасан .html болгонMarkdown хуулах эсвэл татах нь түүхий эх текстийг бичдэг. HTML татах нь sanitized гаралтыг өөрийн inline stylesheet-тэй бие даасан баримт бичигт боолдог — Tailwind класс зөвхөн сайт дотор ажилладаг тул экспорт оронд нь энгийн CSS дүрэм холбодог, файлыг хаана ч уншигдахуйц болгодог.
Холбоотой хэрэгслүүд
HTML-г Markdown болгох хөрвүүлэгч
HTML-г цэвэр Markdown болгон хөрвүүлэх. Гарчиг, жагсаалт, холбоос, зураг, кодын блок, хүснэгт болон ишлэлийг зохицуулдаг. CMS-ээс агуулга шилжүүлэхэд тохиромжтой.
Markdown-г HTML болгох хөрвүүлэгч
Markdown-г шууд урьдчилан харалттайгаар цэвэр HTML болгон хөрвүүлэх. Блог, CMS эсвэл имэйл загварт зориулж буулгахад бэлэн HTML хуулахын тулд эх кодын харагдацыг ашиглах.
Mermaid диаграм редактор
Mermaid синтакс дээр урсгал диаграм, дарааллын диаграм, Ганттын диаграм болон бусдыг шууд урьдчилан харалттайгаар бичих. SVG эсвэл PNG хэлбэрээр экспортлох. Бүхэлдээ хөтчид ажилладаг.