Форматувач Markdown
Упорядкуйте Markdown за допомогою цього форматувача Markdown. Вставте README, сторінку документації або нотатки — інструмент прибере порожні рядки на початку й у кінці та вирівняє кожну таблицю з вертикальними рисками: ширина комірок відповідатиме найдовшому значенню в стовпці, а рядок роздільників буде створено заново з відповідною кількістю дефісів зі збереженням двокрапок вирівнювання. Усе інше залишиться без змін, тож автори й розробники отримають охайні таблиці без несподіванок.
Поширені запитання
Що змінює форматувач Markdown?
Він вирівнює таблиці з вертикальними рисками та прибирає порожні рядки й пробіли на початку та в кінці документа. Заголовки, абзаци, списки, посилання й виділення залишаються саме такими, як ви їх написали.
Як форматуються таблиці?
На початку й у кінці кожного рядка додається вертикальна риска, кожна комірка доповнюється пробілами до ширини найдовшої комірки у стовпці, а ширина стовпців становить щонайменше три символи. Рядок роздільників створюється заново з дефісів тієї самої ширини.
Чи зберігається вирівнювання стовпців?
Так, двокрапки в рядку роздільників зберігаються. Ліве, центральне й праве вирівнювання, позначене як :---, :---: і ---:, лишається після форматування.
Чи змінюються таблиці в блоках коду?
Ні, усе між огорожами з трьох зворотних лапок або трьох тильд лишається без змін. Це стосується й тексту в блоках коду, який виглядає як таблиця.
Чому стовпці з літерами з діакритичними знаками або емодзі здаються нерівними?
Ширина комірок вимірюється в байтах UTF-8, тому символи поза ASCII займають від двох до чотирьох байтів. Стовпці з такими символами можуть мати зайві пробіли в звичайному текстовому редакторі, але відображена таблиця від цього не змінюється.
Чи змінює інструмент маркери списків або стилі заголовків?
Ні, маркери списків, нумерація, маркери заголовків і пробіли всередині абзаців зберігаються так, як їх написано. Форматувач навмисно працює обережно, щоб ніколи не змінювати вигляд документа.
Чи інакше відображається відформатований документ?
Ні, доповнення комірок таблиці пробілами й видалення порожніх рядків на початку та в кінці документа не змінюють відображений результат. GitHub, GitLab та інші засоби відображення показують однакові таблиці до й після форматування.
Чи можна використовувати інструмент для файлів MDX?
Так, але форматувач MDX підходить краще, оскільки позначає результат як mdx. Обидва застосовують однакові правила та залишають імпорти й JSX без змін.
Чому результат обрамлено блоком коду markdown?
Результат повертається в блоці коду з позначкою markdown, тому під час вставлення у переглядач Markdown він відображається як вихідний код. Скопіюйте рядки між зовнішніми огорожами у файл .md.
Якого максимального розміру може бути документ?
До 5 MB за один запуск; більший вхідний текст відхиляється з повідомленням. Результат ідентичний варіанту Markdown у форматувачі коду.