Léim go dtí an príomhábhar

Eagarthóir Markdown saor in aisce

Scríobh agus réamhamharc Markdown i bhfíor-am. Tacaíonn le ceanntásca, trom, iodálach, bloic cód, táblaí, agus liostaí.

Oibríonn as líne nuair a lódáiltear é
99 focal · 585 carachtar
Markdown
Réamhamharc
<h2 class="text-2xl font-bold text-slate-900 dark:text-slate-50 mt-6 mb-2">Fáilte go dtí an Eagarthóir Markdown</h2> <p class="my-3 text-slate-700 dark:text-slate-300 leading-relaxed">Scríobh <strong>Markdown</strong> ar an taobh clé, féach ar an bhreabhshamhail beo ar an taobh dheis.</p> <h3 class="text-xl font-bold text-slate-900 dark:text-slate-50 mt-6 mb-2">Gné</h3> <ul class="list-disc list-inside my-3 space-y-0.5 text-slate-700 dark:text-slate-300"><li class="my-0.5"><strong>Trom</strong>, <em>iodálach</em>, agus <del>foluain</del></li><li class="my-0.5"><code class="bg-slate-100 dark:bg-slate-800 text-pink-600 dark:text-pink-400 rounded px-1 py-0.5 text-[0.85em] font-mono">Cód foluain</code> agus bloic chóid scartha</li><li class="my-0.5"><a href="https://libratool.com" target="_blank" rel="noopener noreferrer" class="text-teal-600 dark:text-teal-400 underline underline-offset-2">Naisc</a></li><li class="my-0.5">Liosta, athfhriotal, táblaí, agus níos mó</li></ul> <h3 class="text-xl font-bold text-slate-900 dark:text-slate-50 mt-6 mb-2">Sampla cóid</h3> <pre class="bg-slate-900 dark:bg-slate-950 text-slate-100 rounded-lg p-4 overflow-x-auto text-sm font-mono my-4"><code class="language-javascript">function greet(name) { return `Hello, ${name}!`; }</code></pre> <blockquote class="border-l-4 border-teal-400 dark:border-teal-600 pl-4 my-3 text-slate-600 dark:text-slate-400 italic">Chruthaigh John Gruber Markdown i 2004 chun scríobh a dhéanamh ar an gréasán níos éasca.</blockquote> <table class="my-4 w-full text-sm border-collapse"><thead><tr><th class="border border-slate-300 dark:border-slate-600 bg-slate-100 dark:bg-slate-800 px-3 py-2 text-left font-semibold">Gné</th><th class="border border-slate-300 dark:border-slate-600 bg-slate-100 dark:bg-slate-800 px-3 py-2 text-left font-semibold">Tacaithe</th></tr></thead><tbody><tr><td class="border border-slate-200 dark:border-slate-700 px-3 py-2 text-left">Ceannlínte</td><td class="border border-slate-200 dark:border-slate-700 px-3 py-2 text-left">✓</td></tr><tr><td class="border border-slate-200 dark:border-slate-700 px-3 py-2 text-left">Liosta</td><td class="border border-slate-200 dark:border-slate-700 px-3 py-2 text-left">✓</td></tr><tr><td class="border border-slate-200 dark:border-slate-700 px-3 py-2 text-left">Táblaí</td><td class="border border-slate-200 dark:border-slate-700 px-3 py-2 text-left">✓</td></tr><tr><td class="border border-slate-200 dark:border-slate-700 px-3 py-2 text-left">Cód</td><td class="border border-slate-200 dark:border-slate-700 px-3 py-2 text-left">✓</td></tr></tbody></table>
Bileog chabhrach Markdown
# Heading 1H1
**bold**Trom
*italic*Iodálach
`code`Cód líne
- itemLiosta ponc
1. itemLiosta uimhrithe
> quoteAthfhriotal
[text](url)Nasc
![alt](url)Íomhá
---Deighilteoir

Úsáidí coitianta

  • Scríobh Doiciméadú API i MarkdownDréachtaigh tuairiscí endpoinc, samplaí iarraidh/freagartha, agus tábla paraiméadar i markdown.
  • Glac Nótaí MarkdownScríobh nótaí structúrtha i markdown ar féidir a bhheith lipéadaithe i Notion, Obsidian, Bear, nó aon app markdown.
  • Scríobh GitHub README i MarkdownDhréachtaigh agus dhréamh-amhairc ar do GitHub repository README le beo Markdown rendering.
  • Scríobh Doiciméadú TheicniúilScríobh agus fóramh API docs, wikis agus treoir theicniúil i Markdown sula bhfoilsítear.
  • Scríobh Blagphostaí i MarkdownDhréachtaigh blagphostaí i Markdown do Ghost, Jekyll, Hugo, Hashnode agus eile Markdown-bhunaithe fóram foilsitheoireachta.

Conas a Oibríonn sé

Rindreáiltear an réamhamharc ag parsálaí Markdown lámhscríofa tógtha go díreach isteach san uirlis — gan marked, gan remark, gan leabharlann sheachtrach. Tocainíonn sé an fhoinse líne ar líne sa bhrabhsálaí, ag tiontú comhréire go HTML a chuirtear ansin trí ghlantóir sula dtaispeántar é.

  1. 1
    Tocainiú líne ar líne
    Roinneann an fheidhm saincheaptha renderMarkdown do fhoinse ar línte nua agus siúlann sé tríothu i bpas amháin, ag meaitseáil bloic chóid deighilte, ceanteidil (H1–H6), athfhriotail, liostaí ordaithe agus neamhordaithe, táblaí GFM (le hailíniú colún), rialacha cothrománacha, agus míreanna in ord tosaíochta.
  2. 2
    Leathnú comhréire inlíne
    Próiseáiltear gach líne nó cill bailithe ansin ag inlineMarkdown, slabhra d'athsholáthair slonn ionadaíochta a láimhseálann trom (** agus __), iodálach (* agus _), trom-iodálach (***), stríoctha (~~), cód inlíne (), íomhánna (![alt](url)), agus naisc ([téacs](url)) — réitítear íomhánna roimh naisc ionas nach n-ídítear an réimír ! go mícheart.
  3. 3
    Glanadh agus bac ar acmhainní cianda
    Cuirtear an HTML amh a tháirgeann an rindreálaí trí ghlantóir (sanitize-html) chun clibeanna agus airí neamhshábháilte cosúil le <script>, láimhseálaithe onerror, agus hrefs javascript: a bhaint. Athsholáthraíonn dara pas (neutralizeRemote) luachanna src íomhá cianda le hionadaithe de réir réamhshocraithe, ag cosc an réamhamhairc ó ghlaoch chun freastalaithe seachtracha go ciúin sula roghnaíonn tú isteach.
  4. 4
    Easpórtáil mar .md nó .html neamhspleách
    Scríobhann cóipeáil nó íoslódáil Markdown an téacs foinseach amh. Timfhilleann íoslódáil HTML an t-aschur glanta i ndoiciméad féinchuimsitheach lena stílbhileog inlíne féin — ní oibríonn aicmí Tailwind ach laistigh den suíomh, mar sin cóimeálann an easpórtáil rialacha CSS lom ina áit, ag fágáil an comhaid inléite áit ar bith.

Uirlisí Gaolmhara

Ceisteanna Coitianta