Генератор таблиц Markdown
Таблицы — та часть Markdown, которую меньше всего хочется писать вручную. Синтаксис простой, но при добавлении, переименовании и перестановке столбцов приходится снова выравнивать вертикальные черты. Работа утомительная и к содержанию таблицы отношения не имеет. Здесь она делается за вас: вы редактируете таблицу как таблицу, а разметка Markdown обновляется и выравнивается автоматически.
Выше — тот же редактор, что и в остальных версиях mori, а не форма с окошком предпросмотра. Ваша таблица — часть полноценного документа. Над ней можно написать заголовок, под ней — добавить пояснение, а затем продолжить текст. Когда закончите, скопируйте только таблицу, весь документ или скачайте его в виде файла.
Большинство таблиц поначалу выглядят иначе: диапазон ячеек в электронной таблице, результат запроса или присланный кем-то текст со значениями через запятую. Вставьте эти данные в поле на панели. Первая строка станет строкой заголовков, остальные — строками данных. Число столбцов определится по вставленному тексту. Данные никуда не отправляются: преобразование происходит в этой вкладке.
Выравнивание задаётся для каждого столбца, как и в самом Markdown. Выберите столбец на панели и задайте выравнивание по левому краю, по центру или по правому краю. Маркеры в строке под заголовками изменятся, а вместе с ними — и вид таблицы. Числа обычно удобнее читать с выравниванием по правому краю, подписи — по левому, а короткие обозначения статуса — по центру.
В готовую разметку Markdown добавляются пробелы, чтобы при просмотре моноширинным шрифтом все вертикальные черты стояли ровно. На отображение таблицы эти пробелы не влияют. Зато с ними файл удобно читать в терминале, проверять при сравнении версий и позже редактировать вручную.
Всё остаётся в рамках стандартного синтаксиса, описанного в CommonMark и GitHub Flavored Markdown. Никаких дополнительных метаданных, обёрток или атрибутов, которые работают только здесь. Таблицу с этой страницы можно вставить в README, запрос на слияние, задачу, вики или статический сайт. Она будет выглядеть так же, как здесь.
Во время работы документ сохраняется в этом браузере. Он не пропадёт, если вы перезагрузите страницу или случайно закроете вкладку. Закончив работу, вкладку можно просто закрыть: в других местах ничего не хранится, а входить в учётную запись вообще не нужно.
Как создать таблицу
Вопросы
Да. Результат — обычный Markdown с синтаксисом, описанным в CommonMark и GitHub Flavored Markdown. Таблица будет отображаться везде, где поддерживаются таблицы Markdown.
При копировании диапазона ячеек в буфер обмена попадает текст со значениями, разделёнными табуляцией. Поле вставки понимает и такой текст, и значения через запятую. Первая строка становится строкой заголовков.
Они остаются в этой вкладке. Документ сохраняется в браузере и не пропадает при перезагрузке страницы. Данные никуда не отправляются и не привязываются к учётной записи.
В ячейках работает строчная разметка Markdown: полужирный текст, код внутри строки и ссылки. Списки, блоки кода и другие блочные элементы внутри таблицы Markdown не поддерживаются. Это ограничение формата, а не этой страницы.
Чтобы столбцы были выровнены при чтении исходного текста. На отображение таблицы лишние пробелы не влияют. А аккуратную текстовую таблицу гораздо проще проверять при сравнении версий и редактировать вручную.
Для этого всё и устроено. Это редактор mori с панелью для таблиц, а не форма. Над таблицей и под ней можно добавлять заголовки, абзацы и списки. При копировании или скачивании документа они сохранятся вместе с таблицей.
Нужен полноценный редактор? Откройте mori в браузере и пишите что угодно. Те же три режима просмотра и работа с тем же файлом от открытия до сохранения.
Не уверены, что делает тот или иной элемент синтаксиса? Шпаргалка показывает каждый из них рядом с результатом, который рисует тот же движок.
Нужна разметка, а не Markdown? Преобразуйте его в HTML и получите полный документ со стилями или без них либо только тело документа.
Предпочитаете работать с файлами на своём диске? Скачайте mori для компьютера: он редактирует файлы Markdown напрямую и сохраняет всё, чего вы не касались, в точности как было.