Editor Markdown percuma
Tulis dan pratonton Markdown dalam masa nyata. Menyokong tajuk, tebal, condong, blok kod, jadual, dan senarai.
Rujukan pantas Markdown
Kegunaan biasa
- Tulis Dokumentasi API dalam MarkdownDraf deskripsi endpoint, contoh permintaan/respons, dan tabel parameter dalam Markdown.
- Ambil Catatan MarkdownTulis catatan terstruktur dalam Markdown yang dapat ditempel ke Notion, Obsidian, Bear, atau aplikasi Markdown apa pun.
- Tulis GitHub README dalam MarkdownDraf dan pratonton README repositori GitHub anda dengan rendering Markdown langsung.
- Tulis Dokumentasi TeknikalTulis dan pratonton dokumentasi API, wiki dan panduan teknikal dalam Markdown sebelum penerbitan.
- Tulis Catatan Blog dalam MarkdownDraf catatan blog dalam Markdown untuk Ghost, Jekyll, Hugo, Hashnode dan platform penerbitan berasaskan Markdown yang lain.
Cara ia berfungsi
Pratonton dipaparkan oleh penghurai Markdown tulisan tangan dibina terus ke dalam alat β tiada marked, tiada remark, tiada pustaka luaran. Ia menoken sumber baris-demi-baris dalam pelayar, menukar sintaks kepada HTML yang kemudian dilalukan melalui penyanitasi sebelum paparan.
- 1Penokenan baris-demi-barisFungsi renderMarkdown tersuai memecah sumber anda pada baris baharu dan melalui satu pas, memadankan blok kod berpagar, tajuk (H1βH6), petikan blok, senarai bertertib dan tidak bertertib, jadual GFM (dengan penjajaran-lajur), garis mendatar, dan perenggan mengikut susunan keutamaan.
- 2Pengembangan sintaks sebarisSetiap baris atau sel dikumpul kemudian diproses oleh inlineMarkdown, rantaian penggantian regex yang mengendalikan tebal (** dan __), condong (* dan _), tebal-condong (***), coret (~~), kod sebaris (), imej (), dan pautan ([text](url)) β imej diselesaikan sebelum pautan supaya awalan ! tidak digunakan secara salah.
- 3Penyanitasian dan penyekatan sumber-jauhHTML mentah dihasilkan oleh pemapar dilalukan melalui penyanitasi (sanitize-html) untuk membuang tag dan atribut tidak selamat seperti <script>, pengendali onerror, dan href javascript:. Pas kedua (neutralizeRemote) menggantikan nilai src imej jauh dengan pemegang tempat secara lalai, mencegah pratonton daripada senyap-senyap menghubungi pelayan luaran sebelum anda pilih-masuk.
- 4Eksport sebagai .md atau .html berdikariMenyalin atau memuat turun Markdown menulis teks sumber mentah. Memuat turun HTML membalut output disanitasi dalam dokumen berdikari dengan helaian gaya sebarisnya sendiri β kelas Tailwind hanya berfungsi di dalam laman, jadi eksport membundel peraturan CSS biasa sebaliknya, menjadikan fail boleh dibaca di mana-mana.
Alat berkaitan
Penukar HTML ke Markdown
Tukar HTML kepada Markdown yang bersih. Mengendalikan tajuk, senarai, pautan, imej, blok kod, jadual, dan petikan blok. Sempurna untuk memindahkan kandungan keluar dari CMS.
Penukar Markdown ke HTML
Tukar Markdown kepada HTML yang bersih dengan pratonton langsung. Gunakan pandangan sumber untuk menyalin HTML sedia tampal untuk blog, CMS, atau templat e-mel.
Editor Rajah Mermaid
Tulis carta alir, rajah urutan, carta Gantt, dan lain-lain dalam sintaks Mermaid dengan pratonton langsung. Eksport sebagai SVG atau PNG. Berjalan sepenuhnya dalam pelayar anda.