Slaan oor na hoofinhoud
LibraTool logoLibraTool

Gratis Markdown-tabelopwekker

Wysig Markdown-tabelle visueel met per-kolom-belyning. Voer in vanaf CSV of TSV, kopieer GitHub-gegeurde Markdown-uitset.

Werk vanlyn sodra gelaai
Voer in van CSV, TSV of Markdown
Voorskou
NaamE-posRol
Alicealice@example.comAdmin
Bobbob@example.comRedigeerder
Carolcarol@example.comKyker
| Naam  | E-pos             |     Rol     |
| :---- | :---------------- | :---------: |
| Alice | alice@example.com |    Admin    |
| Bob   | bob@example.com   | Redigeerder |
| Carol | carol@example.com |    Kyker    |

Algemene gebruike

  • Bou tabelle vir GitHub README-lêersGitHub render Markdown-tabelle inherent. Bou kenmerkvergelykingtabelle, API-verwysing of routekaarte visueel.
  • API en verwysing dokumentasie-tabelleBou parametertabelle, statuskodeverwysings en velddefinisynsstabelle vir API-dokumentasie.
  • Bou tabelle in Obsidian / Notion / LogseqMarkdown-eerste notaatoontvangstoepassings ondersteun almal tabelle. Bou hulle vinniger hier as in gewone teks.
  • Voeg tabelle by bloggingsPrysvergelykings, kenmerkmatrikse en hulpmiddelverwysingstabelle — Markdown is die laagste-wrywingesmanier om hulle by te voeg.
  • Skakel CSV om na Markdown-tabelPlak CSV uit n sigblad, kry n Markdown-tabel wat gereed is om in dokumentasie of aantekeninge in te voeg.

Hoe dit werk

Hierdie nutsprogram is 'n heeltemal kliëntkant-Markdown-tabelredigeerder gebou op handgeskrewe JavaScript — geen derdeparty-tabelbiblioteek betrokke nie. Dit genereer GitHub Flavored Markdown-pyp-tabelsintaksis direk in die blaaier, met lewendige kolomwydte-opvulling en per-kolom-belyningsmerkers, en kan dieselfde data ook as HTML, CSV, JIRA-wiki-opmaak, of reStructuredText-roostertabelle uitvoer.

  1. 1
    Redigeer selle in die visuele rooster
    Elke opskrif en sel is 'n redigeerbare toevoer. Terwyl jy tik, aktiveer React-toestandbywerkings 'n useMemo-aanroep wat die generator onmiddellik herloop, sodat die uitsetpaneel by elke sleutelaanslag verfris sonder vertragingsvertraging.
  2. 2
    Generator vul op en ontsnap GFM-sintaksis
    Die handgeskrewe generateMarkdown-funksie meet elke kolom se maksimum inhoudwydte, vul elke sel met spasies vir belyning op, produseer die skeidingsry met :--- / ---: / :---:-merkers, en ontsnap letterlike pyp-karakters as \| en nuwe lyne as br-element sodat die tabel geldig bly binne enige Markdown-renderer.
  3. 3
    Voer CSV, TSV, of 'n bestaande Markdown-tabel in
    Om in die invoerblokkie te plak aktiveer óf 'n handgeskrewe RFC 4180-CSV/TSV-ontleder (lib/csv.ts) óf 'n pasgemaakte Markdown-tabel-ontleder wat rye by nie-ontsnapte pype verdeel en belyning van die skeidingsry lees, en jou toelaat om 'n bestaande tabel terug in die redigeerder te lees.
  4. 4
    Kopieer in die formaat wat jy nodig het
    Om die uitsetformaat-oortjie te wissel loop die ooreenstemmende generator weer (HTML met styleienskappe, RFC 4180-CSV, JIRA-wiki-opmaak met ||-opskrifte, of reStructuredText-roostertabelle met +---+-grense) en die Kopieer-knoppie skryf die resultaat na die knipbord via die standaard navigator.clipboard-API.

Verwante gereedskap

Gereelde vrae