Генератор Markdown-таблиц
Вставьте ячейки прямо из Excel, Google Sheets или CSV — разделитель определяется по консистентности, а не угадывается — и получите Markdown-таблицу с выровненными столбцами: исходник читается как рендер. Выравнивание по столбцам, экранированные пайпы, готово для GitHub и любого README.
Таблица, которую никто не набирает руками
Таблицы — самый неэргономичный угол Markdown: каждая строка — вереница пайпов, а дефисы и двоеточия второй строки решают выравнивание целого столбца. Синтаксис тривиально читать и мучительно набирать — ровно то, что стоит вставлять в конвертер.
Интересное — выше по течению: распознать вставленное. Таблица даёт строки через таб; европейский CSV разделяет точкой с запятой, потому что запятую заняли десятичные. Подсчёт консистентности столбцов по строкам разбирает всё это, не задав ни одного вопроса.
Частые вопросы
Откуда он знает мой разделитель?
Из консистентности: для таба, точки с запятой и запятой он считает, на сколько столбцов разбилась бы каждая строка — побеждает разделитель, дающий всем строкам одинаковое число. Поэтому вставка из таблицы (табы) бьёт запятые внутри ваших чисел, а европейский CSV с точкой с запятой парсится верно.
Зачем столбцы выравниваются пробелами?
Markdown этого не требует — но требуют люди, читающие сырой файл. Выровненная таблица читается таблицей в исходнике, в диффах и на код-ревью. Выравнивание стоит байтов и покупает читаемость — верный размен везде, где живёт README.
Как задать выравнивание столбца?
Выберите его — оно попадёт в разделительную строку двоеточиями: ---: для правого, :---: для центра. Это официальный синтаксис, который понимают GitHub, GitLab и каждый рендерер CommonMark-таблиц. Числам обычно идёт правое; всё остальное лучше читается слева.
Что со знаком | внутри ячейки?
Экранируется автоматически как \| — иначе пайп закрыл бы ячейку раньше времени и сдвинул всю строку. Переводы строк внутри ячейки схлопываются в пробелы: ячейке Markdown-таблицы некуда деть перенос.
Похожие инструменты
- Счётчик слов и символовПодсчёт слов, символов, предложений и абзацев в реальном времени — со временем чтения и проверкой, поместится ли текст в пост, заголовок выдачи или одно SMS.
- Инструменты СтрокСортируйте, удаляйте дубликаты и перемешивайте строки — или сравните два списка: что в обоих, что только в одном. Естественная сортировка ставит file2 перед file10.
- Генератор Lorem IpsumТекст-заполнитель абзацами, предложениями или точным числом слов — с классической узнаваемой первой строкой, в форме настоящей прозы.