Повредете файл Markdown онлайн
Повредете файл Markdown (.md) онлайн и безплатно. Инструмент в браузъра, който чупи кодирането и началния блок с метаданни, така че изгражданията се провалят върху файла.
- Без качване
- Без ограничение за размер
- Без регистрация
Повредете своя Markdown файл
Настроен за .md, .markdown, .mdx, а работи също толкова добре с всеки друг формат.
Защо Markdown файловете трудно се повреждат както трябва
Markdown няма невалидно състояние: всяка последователност от байтове технически може да бъде показана, затова тук е нужен различен подход от форматите с граматика. Онова, което чупи файл Markdown, е кодирането, а не синтаксисът: щом престане да бъде текст, който може да се декодира, никой визуализатор не може да го обработи.
Какво унищожава този инструмент
- Кодирането на знаците. Из целия файл се вмъкват невалидни последователности UTF-8, така че декодирането му като текст се проваля.
- Началният блок с метаданни. Началните байтове с блока YAML се разрушават, което веднага чупи генераторите на статични сайтове.
- Синтактичните знаци. Диезите на заглавията, знаците за списък, оградите на кодовите блокове и скобите на връзките се презаписват.
- Кодовите блокове. Ограничителите на оградените блокове се разбиват, така че остатъкът от документа се поглъща в кодов блок.
Какво ще видите след това
| Приложение | Поведение |
|---|---|
| Прегледът във VS Code | Показва заместващи знаци и предупреждение за кодирането на файла. |
| Jekyll / Hugo / Astro | Изграждането се проваля заради дефектния начален блок или нечетимото съдържание. |
| GitHub | Показва файла като нечетими знаци вместо като форматиран текст. |
| Pandoc | Съобщава за грешка при декодиране на входа и отказва да преобразува. |
Обичайни причини да го направите
- Проверка, че изграждането на статичен сайт се проваля при счупен изходен файл, вместо да го публикува.
- Проверка, че процесът за документация съобщава проблемния файл по име.
- Проверка, че визуализатор на Markdown обработва невалидни данни, без да блокира.
- Изготвяне на счупени образци със съдържание за набор от тестове на CMS.
Как да повредите Markdown файл
- Пуснете своя .md файл в полето по-горе или щракнете, за да изберете.
- Оставете нивото на Standard, освен ако не искате частична повреда (Light) или не се налага да победите софтуер за възстановяване (Heavy).
- Натиснете Повреди файла. Обработката тече на вашето устройство, затова приключва почти веднага.
- Изтеглете резултата. По подразбиране запазва оригиналното име на файла и дължината му в байтове.
Често задавани въпроси за Markdown
Същият инструмент ли е като този за MD?
Да. Тази страница и /corrupt-md-online/ работят с напълно същия двигател; страницата за MD е каноничната версия.
Може ли Markdown изобщо да бъде „невалиден“?
Синтактично не: всеки текст е валиден Markdown. Тук се чупи кодирането, така че файлът изобщо престава да бъде четим текст.
Ще бъде ли разрушен началният блок с метаданни?
Да. Той стои в самото начало на файла, вътре в областта на заглавката, която се презаписва.
Работи ли при MDX?
Да, а MDX се проваля по-рязко, защото се компилира, а не просто се показва.