Markdown redaktors bez maksas
Raksti un priekšskatī Markdown reāllaikā. Atbalsta virsrakstus, treknrakstu, slīprakstu, koda blokus, tabulas un sarakstus.
Markdown apkrāpšanas lapa
Biežākie lietojumi
- Rakstiet API dokumentāciju MarkdownIeskicējiet galapunktu aprakstus, pieprasījuma/atbildes piemērus un parametru tabulas Markdown.
- Pieņemiet Markdown piezīmesRakstiet strukturētas piezīmes Markdown, ko var ielīmēt Notion, Obsidian, Bear vai jebkurā Markdown lietotnē.
- Rakstiet GitHub README Markdown formātāUzskicējiet un priekšskatiet savu GitHub repozitoriju README ar tiešraides Markdown renderēšanu.
- Rakstiet tehnisko dokumentācijuRakstiet un priekšskatiet API dokumentāciju, vikis un tehniskos ceļvežus Markdown formātā pirms publicēšanas.
- Rakstiet bloga ierakstus Markdown formātāUzskicējiet bloga ierakstus Markdown formātā Ghost, Jekyll, Hugo, Hashnode un citām Markdown publicēšanas platformām.
Kā tas darbojas
Priekšskatījumu renderē pašrakstīts Markdown parsētājs, kas iebūvēts tieši rīkā — bez marked, bez remark, bez ārējas bibliotēkas. Tas tokenizē avotu rindu pa rindai pārlūkprogrammā, konvertējot sintaksi HTML, kas tad tiek nodota caur sanitizatoru pirms attēlošanas.
- 1Rindu pa rindai tokenizācijaPielāgotā renderMarkdown funkcija sadala jūsu avotu pie jaunām rindām un iet tām cauri vienā gājienā, sakrītot ar aptvertiem koda blokiem, virsrakstiem (H1–H6), citātiem, sakārtotiem un nesakārtotiem sarakstiem, GFM tabulām (ar kolonnu-izlīdzināšanu), horizontālām līnijām un rindkopām prioritātes secībā.
- 2Iekļautās sintakses izplešanaKatra savāktā rinda vai šūna tad tiek apstrādāta ar inlineMarkdown, regex aizstāšanu ķēdi, kas apstrādā treknu (** un __), kursīvu (* un _), treknu-kursīvu (***), pārsvītrotu (~~), iekļauto kodu (), attēlus () un saites ([text](url)) — attēli tiek atrisināti pirms saitēm, lai ! prefikss netiktu nepareizi patērēts.
- 3Sanitizācija un attālo resursu bloķēšanaRenderētāja radītais neapstrādātais HTML tiek nodots caur sanitizatoru (sanitize-html), lai noņemtu nedrošas birkas un atribūtus, piemēram, <script>, onerror apstrādātājus un javascript: hrefs. Otrs gājiens (neutralizeRemote) pēc noklusējuma aizstāj attālo attēlu src vērtības ar vietturiem, novēršot priekšskatījuma klusu "zvanīšanu mājās" uz ārējiem serveriem, pirms jūs to atļaujat.
- 4Eksports kā .md vai pašpietiekams .htmlMarkdown kopēšana vai lejupielāde raksta neapstrādāto avota tekstu. HTML lejupielāde ietin sanitizēto izvadi pašpietiekamā dokumentā ar savu iekļauto stilu lapu — Tailwind klases darbojas tikai vietnes iekšpusē, tāpēc eksports tā vietā iesaiņo vienkāršus CSS noteikumus, padarot failu lasāmu jebkur.
Saistītie rīki
HTML uz Markdown konvertētājs
Konvertē HTML uz tīru Markdown. Apstrādā virsrakstus, sarakstus, saites, attēlus, koda blokus, tabulas un blokā citātus. Lieliski piemērots satura pārvietošanai no CMS.
Markdown uz HTML konvertētājs
Konvertē Markdown uz tīru HTML ar tiešraides priekšskatījumu. Izmantojiet avota skatu, lai kopētu ielīmēšanai gatavu HTML blogiem, CMS vai e-pasta veidnēm.
Mermaid diagrammu redaktors
Raksti blokshēmas, secības diagrammas, Ganta diagrammas un citas Mermaid sintaksē ar tiešraides priekšskatījumu. Eksportē kā SVG vai PNG. Darbojas tikai pārlūkprogrammā.