LibraTool logoLibraTool

Бесплатен Генератор на Markdown табели

Визуелно уредувајте Markdown табели со порамнување по колона. Увезете од CSV или TSV, копирајте Markdown излез во стил на GitHub.

Работи офлајн откако ќе се вчита
Увези од CSV, TSV или Markdown
Преглед
ИмеЕ-поштаУлога
Алиса[email protected]Администратор
Боб[email protected]Уредник
Керол[email protected]Гледач
| Име   | Е-пошта           |     Улога     |
| :---- | :---------------- | :-----------: |
| Алиса | [email protected] | Администратор |
| Боб   | [email protected]   |    Уредник    |
| Керол | [email protected] |    Гледач     |

Како функционира

Оваа алатка е целосно клиентски уредник на Markdown табели изграден на рачно напишан JavaScript — не е вклучена библиотека за табели од трета страна. Генерира синтакса за GitHub Flavored Markdown табели со вертикална црта директно во прелистувачот, со живо пополнување со ширина на колони и ознаки за порамнување по колона, и исто така може да ги извезе истите податоци како HTML, CSV, JIRA wiki ознака, или reStructuredText мрежни табели.

  1. 1
    Уредувајте ги ќелиите во визуелната мрежа
    Секое заглавие и ќелија се влез што може да се уредува. Додека пишувате, ажурирањата на React состојба активираат повик на useMemo кој веднаш повторно го извршува генераторот, така што панелот за излез се освежува при секое притискање на копче без одложување.
  2. 2
    Генераторот пополнува и ескејпира GFM синтакса
    Рачно напишаната функција generateMarkdown ја мери максималната ширина на содржината на секоја колона, ја пополнува секоја ќелија со празни места за порамнување, го произведува редот на разделник со ознаки :--- / ---: / :---:, и ги ескејпира буквалните знаци вертикална црта како \| и новите редови како br елемент, така што табелата остана важечка внатре во кој било исцртувач на Markdown.
  3. 3
    Внесете CSV, TSV, или постоечка Markdown табела
    Залепувањето во полето за увоз активира или рачно напишан RFC 4180 CSV/TSV парсер (lib/csv.ts) или прилагоден парсер на Markdown табели кој ги дели редовите на неескејпирани вертикални црти и ги чита порамнувањата од редот на разделник, овозможувајќи ви да вратите постоечка табела назад во уредникот.
  4. 4
    Копирајте во форматот што ви е потребен
    Пребацувањето на картичка за излезен формат повторно го извршува соодветниот генератор (HTML со атрибути на стил, RFC 4180 CSV, JIRA wiki-ознака со || заглавја, или reStructuredText мрежни табели со +---+ рамки) и копчето „Копирај“ го запишува резултатот во клипбордот преку стандардната API navigator.clipboard.

Поврзани алатки

Најчесто поставувани прашања