Besplatan Generator Markdown tabela

Vizuelno uredite Markdown tabele s poravnanjem po koloni. Uvezite iz CSV-a ili TSV-a, kopirajte GitHub-flavored Markdown izlaz.

Radi offline nakon učitavanja
Uvezi iz CSV, TSV ili Markdown
Pregled
ImeE-mailUloga
Alice[email protected]Administrator
Bob[email protected]Urednik
Carol[email protected]Preglednik
| Ime   | E-mail            |     Uloga     |
| :---- | :---------------- | :-----------: |
| Alice | [email protected] | Administrator |
| Bob   | [email protected]   |    Urednik    |
| Carol | [email protected] |  Preglednik   |

Kako radi

Ovaj alat je potpuno klijentski editor Markdown tabela izgrađen na ručno napisanom JavaScriptu — nijedna biblioteka tabela treće strane nije uključena. Generiše sintaksu GitHub Flavored Markdown pipe-tabele direktno u pregledniku, sa popunjavanjem širine kolone uživo i oznakama poravnanja po koloni, i takođe može izvesti iste podatke kao HTML, CSV, JIRA wiki oznaku, ili reStructuredText mrežne tabele.

  1. 1
    Uredite ćelije u vizuelnoj mreži
    Svako zaglavlje i ćelija je unos koji se može uređivati. Dok kucate, ažuriranja React stanja aktiviraju poziv useMemo koji odmah ponovo pokreće generator, tako da se panel izlaza osvježava pri svakom pritisku tastera bez odgode.
  2. 2
    Generator popunjava i escape-uje GFM sintaksu
    Ručno napisana funkcija generateMarkdown mjeri maksimalnu širinu sadržaja svake kolone, popunjava svaku ćeliju razmacima za poravnanje, proizvodi red separatora sa oznakama :--- / ---: / :---:, i escape-uje doslovne znakove pipe kao \| i nove redove kao br element tako da tabela ostane validna unutar bilo kojeg Markdown iscrtavatelja.
  3. 3
    Uvezite CSV, TSV, ili postojeću Markdown tabelu
    Lijepljenje u kutiju za uvoz pokreće ili ručno napisan RFC 4180 CSV/TSV raščlanjivač (lib/csv.ts) ili prilagođen raščlanjivač Markdown tabele koji dijeli redove na neescape-ovanim pipe znakovima i čita poravnanje iz reda separatora, omogućavajući vam da vratite postojeću tabelu nazad u editor.
  4. 4
    Kopirajte u formatu koji vam treba
    Prebacivanje kartice izlaznog formata ponovo pokreće odgovarajući generator (HTML sa atributima stila, RFC 4180 CSV, JIRA wiki-oznaka sa || zaglavljima, ili reStructuredText mrežne tabele sa +---+ ivicama) i dugme Kopiraj zapisuje rezultat u međuspremnik putem standardnog navigator.clipboard API-ja.

Povezani alati

Često postavljana pitanja