Preskočiť na hlavný obsah

Generátor tabuľky Markdown zadarmo

Vizuálne upravujte tabuľky Markdown so zarovnaním podľa stĺpcov. Importujte z CSV alebo TSV, kopírujte výstup v GitHub-flavored Markdown.

Po načítaní funguje offline
Importovať z CSV, TSV alebo Markdown
Náhľad
MenoE-mailRola
Alicealice@example.comAdministrátor
Bobbob@example.comEditor
Carolcarol@example.comPozorovateľ
| Meno  | E-mail            |     Rola      |
| :---- | :---------------- | :-----------: |
| Alice | alice@example.com | Administrátor |
| Bob   | bob@example.com   |    Editor     |
| Carol | carol@example.com |  Pozorovateľ  |

Bežné použitia

  • Zostavenie tabuliek pre súbory GitHub READMEGitHub natívne vykresľuje tabuľky Markdown. Zostavte tabuľky porovnania funkcií, API referencie alebo mapy ciest vizuálne.
  • API a referenčné tabuľky dokumentácieZostavte tabuľky parametrov, referencie kódov stavu a tabuľky definícií polí pre dokumentáciu API.
  • Zostavenie tabuliek v Obsidian / Notion / LogseqVšetky aplikácie na poznámky podporujúce Markdown podporujú tabuľky. Zostavte ich rýchlejšie tu ako v prostom texte.
  • Pridajte tabuľky do príspevkov na bloguPorovnanie cien, matrice funkcií a referenčné tabuľky návodov — Markdown je spôsob s najmenším trením na ich pridanie.
  • Konverzia CSV na tabuľku MarkdownVložte CSV z tabuľky a získajte Markdown tabuľku pripravenú na vloženie do dokumentov či poznámok.

Ako to funguje

Tento nástroj je plne klientský editor tabuliek Markdown postavený na ručne napísanom JavaScripte — nie je zapojená žiadna knižnica tabuliek tretej strany. Generuje syntax tabuliek s rúrkami GitHub Flavored Markdown priamo v prehliadači, so živým odsadením šírky stĺpcov a značkami zarovnania pre každý stĺpec, a tiež dokáže exportovať tie isté dáta ako HTML, CSV, JIRA wiki značky alebo mriežkové tabuľky reStructuredText.

  1. 1
    Upravujte bunky vo vizuálnej mriežke
    Každá hlavička a bunka je upraviteľný vstup. Počas písania React stav spúšťa volanie useMemo, ktoré okamžite znova spustí generátor, takže výstupný panel sa obnovuje pri každom stlačení klávesu bez oneskorenia.
  2. 2
    Generátor odsadzuje a escapuje syntax GFM
    Ručne napísaná funkcia generateMarkdown meria maximálnu šírku obsahu každého stĺpca, doplní každú bunku medzerami pre zarovnanie, vytvorí oddeľovací riadok so značkami :--- / ---: / :---: a escapuje doslovné znaky rúry ako \| a nové riadky ako element br, takže tabuľka zostáva platná v akomkoľvek vykresľovači Markdown.
  3. 3
    Import CSV, TSV alebo existujúcej tabuľky Markdown
    Vloženie do importného poľa spustí buď ručne napísaný parser CSV/TSV podľa RFC 4180 (lib/csv.ts), alebo vlastný parser tabuliek Markdown, ktorý rozdelí riadky podľa neescapovaných rúr a číta zarovnanie z oddeľovacieho riadku, čo vám umožňuje vrátiť existujúcu tabuľku späť do editora.
  4. 4
    Kopírujte vo formáte, ktorý potrebujete
    Prepnutím karty výstupného formátu sa znova spustí zodpovedajúci generátor (HTML s atribútmi štýlu, RFC 4180 CSV, JIRA wiki značky s hlavičkami ||, alebo mriežkové tabuľky reStructuredText s okrajmi +---+) a tlačidlo Kopírovať zapíše výsledok do schránky cez štandardné API navigator.clipboard.

Súvisiace nástroje

Často kladené otázky