Ana içeriğe geç

Ücretsiz Markdown Tablo Oluşturucu

Sütun başına hizalama ile Markdown tablolarını görsel olarak düzenleyin. CSV veya TSV'den içe aktarın, GitHub Flavored Markdown çıktısını kopyalayın.

Yüklendikten sonra çevrimdışı çalışır
CSV, TSV veya Markdown'dan İçeri Aktar
Önizleme
AdE-postaRol
Alicealice@example.comYönetici
Bobbob@example.comEditör
Carolcarol@example.comİzleyici
| Ad    | E-posta           |   Rol    |
| :---- | :---------------- | :------: |
| Alice | alice@example.com | Yönetici |
| Bob   | bob@example.com   |  Editör  |
| Carol | carol@example.com | İzleyici |

Yaygın kullanımlar

  • GitHub README Dosyaları için Tablolar OluşturGitHub natively Markdown tablolarını işler. Özellik karşılaştırma tabloları, API referansları veya yol haritalarını görsel olarak oluştur.
  • API ve Referans Dokümantasyon TablolarıAPI doküman için parametre tabloları, durum kodu referansları ve alan tanımı tabloları oluştur.
  • Obsidian / Notion / Logseq'te Tablolar OluşturMarkdown-ilk not uygulamaları tabloları destekler. Onları düz metinde olduğundan daha hızlı buradan oluştur.
  • Blog Yayınlarına Tablolar EkleFiyat karşılaştırmaları, özellik matrisleri ve eğitim referans tabloları — Markdown bunları eklemenin en düşük sürtünmeli yoludur.
  • CSV'yi Markdown Tablosuna DönüştürElektronik tablodan CSV yapıştır, dokümanlar veya notlara yapıştırmaya hazır Markdown tablosu al.

Nasıl çalışır

Bu araç, elle yazılmış JavaScript üzerine kurulu, tamamen istemci tarafında çalışan bir Markdown tablo düzenleyicisidir — üçüncü taraf tablo kütüphanesi yok. GitHub Flavored Markdown dikey çizgi tablo sözdizimini, canlı sütun genişliği dolgusu ve sütun başına hizalama işaretçileriyle doğrudan tarayıcıda üretir; aynı veriyi HTML, CSV, JIRA wiki işaretlemesi veya reStructuredText ızgara tabloları olarak da dışa aktarabilir.

  1. 1
    Hücreleri görsel ızgarada düzenleyin
    Her başlık ve hücre düzenlenebilir bir giriştir. Siz yazarken React durum güncellemeleri oluşturucuyu hemen yeniden çalıştıran bir useMemo çağrısını tetikler; böylece çıktı paneli her tuş vuruşunda gecikmesiz yenilenir.
  2. 2
    Oluşturucu GFM sözdizimini doldurur ve kaçışlar
    Elle yazılmış generateMarkdown işlevi her sütunun en büyük içerik genişliğini ölçer, hizalama için her hücreyi boşluklarla doldurur, :--- / ---: / :---: işaretçileriyle ayırıcı satırı üretir ve tablonun her Markdown çizicisinde geçerli kalması için düz dikey çizgi karakterlerini \| olarak, yeni satırları br öğesi olarak kaçışlar.
  3. 3
    CSV, TSV veya mevcut bir Markdown tablosunu içe aktarın
    İçe aktarma kutusuna yapıştırmak ya elle yazılmış bir RFC 4180 CSV/TSV ayrıştırıcısını (lib/csv.ts) ya da satırları kaçışlanmamış dikey çizgilerden bölen ve hizalamayı ayırıcı satırdan okuyan özel bir Markdown tablo ayrıştırıcısını tetikler; böylece mevcut bir tabloyu düzenleyiciye geri alabilirsiniz.
  4. 4
    İhtiyacınız olan biçimde kopyalayın
    Çıktı biçimi sekmesini değiştirmek ilgili oluşturucuyu yeniden çalıştırır (style öznitelikli HTML, RFC 4180 CSV, || başlıklı JIRA wiki işaretlemesi veya +---+ kenarlıklı reStructuredText ızgara tabloları) ve Kopyala düğmesi sonucu standart navigator.clipboard API'si ile panoya yazar.

İlgili araçlar

Sık sorulan sorular