Markdown խմբագիր անվճար
Գրեք ու նախադիտեք Markdown-ն իրական ժամանակում: Աջակցում է վերնագրեր, թավ, շեղ, կոդի բլոկներ, աղյուսակներ և ցուցակներ:
Markdown ուղեցույց
Տարածված կիրառություններ
- Գրել API Փաստաթուղթ MarkdownՔրեր ծայր նկարագրություն, շարում մեջ պատասխան օրինակ, և պարամետր սեղան Markdown:
- Վերցնել Markdown ՆշումներԳրել կառուցում նշումներ Markdown կարող լինել մեծածել Notion, Obsidian, Bear, կամ այլ Markdown տեղ:
- Գրեք GitHub README Markdown-ումՎերլուծեք և տեսակցեք ձեր GitHub պահեստի README-ը կենդանի Markdown ցուցադրման հետ:
- Գրեք տեխնիկական փաստաթղթերAPI փաստաթղթերը, վիկի-ներ և տեխնիկական ուղեցույցներ գրեք Markdown-ում հրապարակելուց առաջ:
- Գրեք բլոգի գրառումներ Markdown-ումԲլոգի գրառումներ վերլուծեք Markdown-ում Ghost, Jekyll, Hugo, Hashnode և այլ Markdown-ի վրա հիմնված հրապարակման հարթակների համար:
Ինչպես է այն աշխատում
Նախադիտումը մատուցվում է ձեռագիր Markdown վերլուծիչով, կառուցված ուղղակիորեն գործիքում — ոչ մի marked, ոչ մի remark, ոչ մի արտաքին գրադարան։ Այն աղբյուրը նշանագրում է տող առ տող դիտարկիչում, շարահյուսությունը փոխարկելով HTML-ի, որն ապա անցնում է մաքրիչի միջով մինչև ցուցադրումը։
- 1Տող-առ-տող նշանագրումՀատուկ renderMarkdown ֆունկցիան ձեր աղբյուրը բաժանում է նոր տողերով և անցնում է դրանց միջով մեկ անցումով՝ համապատասխանեցնելով ցանկապատված կոդի բլոկները, վերնագրերը (H1–H6), մեջբերումները, կարգավորված և չկարգավորված ցանկերը, GFM աղյուսակները (սյունակ-հավասարեցումով), հորիզոնական գծերը և պարբերությունները առաջնահերթային կարգով։
- 2Ներգծված շարահյուսության ընդարձակումՅուրաքանչյուր հավաքված տող կամ վանդակ ապա մշակվում է inlineMarkdown-ով, regex փոխարինումների շղթա, որը մշակում է թավը (** և __), շեղը (* և _), թավ-շեղը (***), գծվածը (~~), ներգծված կոդը, պատկերները () և հղումները ([text](url)) — պատկերները լուծվում են մինչև հղումները, որպեսզի ! նախածանցը ճիշտ չսպառվի։
- 3Մաքրում և հեռավոր-ռեսուրսների արգելափակումՄատուցիչի ստեղծած հում HTML-ն անցնում է մաքրիչի (sanitize-html) միջով՝ անվտանգ ոչ պիտակները և հատկանիշները հեռացնելու համար, ինչպիսիք են <script>-ը, onerror մշակիչները և javascript: hrefs-երը։ Երկրորդ անցումը (neutralizeRemote) լռելյայն փոխարինում է հեռավոր պատկերի src արժեքները տեղապահերով, կանխելով, որ նախադիտումը լուռ կապվի արտաքին սերվերների հետ, մինչև դուք ընտրեք դա։
- 4Արտահանում որպես .md կամ ինքնուրույն .htmlMarkdown-ը պատճենելը կամ ներբեռնելը գրում է հում աղբյուրի տեքստը։ HTML-ը ներբեռնելը մաքրված ելքը փաթաթում է ինքնուրույն փաստաթղթում իր սեփական ներգծված ոճաթերթով — Tailwind դասերն աշխատում են միայն կայքի ներսում, ուստի արտահանումն այդպիսով ներառում է պարզ CSS կանոններ, դարձնելով ֆայլը ընթեռնելի ցանկացած տեղ։
Առնչվող գործիքներ
HTML-ից Markdown փոխակերպիչ
Փոխակերպեք HTML-ն մաքուր Markdown-ի: Կառավարում է վերնագրեր, ցուցակներ, հղումներ, պատկերներ, կոդի բլոկներ, աղյուսակներ ու blockquotes: Կատարյալ է բովանդակությունն CMS-ներից տեղափոխելու:
Markdown-ից HTML փոխակերպիչ
Փոխակերպեք Markdown-ն մաքուր HTML-ի ուղիղ նախադիտմամբ: Օգտագործեք աղբյուրի տեսքը՝ HTML-ն բլոգների, CMS-ների կամ էլ. փոստի ձևանմուշների մեջ copy-paste անելու:
Mermaid դիագրամների խմբագիր
Գրեք հոսքային դիագրամներ, հաջորդականության դիագրամներ, Gantt գծապատկերներ և ավելին Mermaid շարահյուսությամբ՝ ուղիղ նախադիտմամբ: Արտահանեք SVG կամ PNG ձևաչափով: Ամբողջությամբ գործում է ձեր բրաուզերում: