Rosakkan Fail Markdown dalam Talian
Rosakkan fail Markdown .md dalam talian secara percuma. Menyuntik UTF-8 tidak sah dan mematahkan sintaks, jadi penyunting dan penjana laman statik gagal pada fail itu.
- Tanpa muat naik
- Tanpa had saiz
- Tanpa pendaftaran
Rosakkan fail Markdown anda
Ditala untuk .md, .markdown, .mdx, dan berfungsi sama baiknya dengan mana-mana format lain.
Mengapa fail Markdown sukar dirosakkan dengan betul
Markdown tiada keadaan tidak sah: setiap jujukan bait secara teknikal boleh dipaparkan, dan itulah sebabnya ia memerlukan pendekatan berbeza daripada format yang mempunyai tatabahasa. Yang mematahkan fail Markdown ialah pengekodannya, bukan sintaksnya: sebaik ia berhenti menjadi teks yang boleh dinyahkod, tiada pemapar yang mampu memprosesnya.
Apa yang dimusnahkan oleh alat ini
- Pengekodan aksara. Jujukan UTF-8 tidak sah disuntik di seluruh fail, jadi penyahkodannya sebagai teks gagal.
- Front matter. Bait pembuka yang mengandungi front matter YAML dimusnahkan, lalu terus mematahkan penjana laman statik.
- Penanda sintaks. Pagar tajuk, penanda senarai, pagar blok kod dan kurungan pautan ditulis ganti.
- Blok kod. Pembatas blok berpagar dipecahkan, jadi baki dokumen itu ditelan ke dalam satu blok kod.
Apa yang anda lihat selepas itu
| Aplikasi | Kelakuan |
|---|---|
| Pratonton VS Code | Memaparkan aksara ganti dan amaran tentang pengekodan fail itu. |
| Jekyll / Hugo / Astro | Proses binaan gagal disebabkan front matter yang cacat atau kandungan yang tidak boleh dibaca. |
| GitHub | Memaparkan fail itu sebagai aksara kacau dan bukan prosa berformat. |
| Pandoc | Melaporkan ralat penyahkodan input dan enggan menukar. |
Sebab lazim orang melakukannya
- Menguji sama ada binaan laman statik gagal pada fail sumber rosak dan bukan menerbitkannya.
- Mengesahkan aliran dokumentasi menyebut nama fail yang bermasalah.
- Mengesahkan pemapar Markdown mengendalikan input tidak sah tanpa terhenti.
- Menghasilkan contoh kandungan rosak untuk suite ujian CMS.
Cara merosakkan fail Markdown
- Lepaskan fail .md anda ke dalam kotak di atas, atau klik untuk memilih.
- Biarkan tahapnya pada Standard melainkan anda mahukan kerosakan separa (Light) atau perlu mengalahkan perisian pemulihan (Heavy).
- Tekan Rosakkan fail. Pemprosesan berlaku pada peranti anda, jadi ia selesai hampir serta-merta.
- Muat turun hasilnya. Secara lalai ia mengekalkan nama fail asal dan panjang baitnya.
Soalan lazim tentang Markdown
Bolehkah Markdown menjadi «tidak sah» sama sekali?
Dari segi sintaks tidak: mana-mana teks ialah Markdown yang sah. Yang dipatahkan di sini ialah pengekodannya, jadi failnya terus berhenti menjadi teks yang boleh dibaca, dan begitulah cara kerosakan sebenar bertindak.
Adakah front matter akan musnah?
Ya. Front matter berada tepat di permulaan fail, di dalam kawasan pengepala yang ditulis ganti. Biasanya itulah yang mula-mula mematahkan binaan laman statik.
Adakah ia berkesan pada MDX?
Ya, malah MDX gagal dengan lebih keras kerana ia dikompil dan bukan sekadar dipaparkan.
Adakah ada halaman berasingan untuk Markdown?
Alat ini turut melayani /corrupt-markdown-online/, dan halaman itu menunjuk halaman ini sebagai versi kanoniknya.