Apa itu Pemformat Kolom Teks?

Tempel daftar dengan pemisah apa pun dan dapatkan kolom dengan jarak yang seragam. Cocok untuk file README, komentar kode, output terminal, dan dokumentasi.

Selain merapikan spasi, formatter mendeteksi pemisah yang paling mungkin (koma, tab, pipa, titik koma) saat dibiarkan otomatis, menyamakan jumlah kolom semua baris, lalu menghasilkan kolom teks rapi berbasis spasi, tabel Markdown, tabel HTML dengan thead/tbody, atau tabel kotak ASCII untuk terminal dan wiki. Jarak antar kolom bisa diatur dan perataan (kiri, kanan, tengah) berlaku per eksekusi. Anda juga bisa menjatuhkan berkas .csv atau .tsv langsung alih-alih menempel.

Cara menggunakan

  1. Tempel data teks Anda dengan nilai yang dipisahkan oleh tab, koma, pipe, atau pemisah kustom lainnya.
  2. Pilih jumlah kolom, perataan (kiri, kanan, tengah), dan padding antar kolom.
  3. Salin atau unduh hasilnya. Jarak antar kolom tetap seragam.

Kapan menggunakan

  • Mengubah CSV yang baru ditempel menjadi tabel yang enak dibaca di README atau tangkapan layar terminal.
  • Merapikan spasi tak beraturan pada keluaran perintah sebelum disalin ke dokumentasi.
  • Membuat tabel Markdown cepat dari baris spreadsheet tanpa membuka konverter lain.

Hasil

Anda memiliki daftar CSV yang berantakan: "Name,Age,City\nAlice,30,NYC\nBob,25,London". Atur koma sebagai pemisah, ratakan ke kiri, dan dapatkan tabel dengan jarak seragam yang siap ditempel ke dalam dokumentasi.

FAQ

Pemisah apa saja yang dikenali deteksi otomatis?
Tool memeriksa beberapa baris pertama untuk tab, koma, titik koma, dan pipa, kemudian memilih karakter yang paling konsisten muncul di tiap baris. Kalau data memakai karakter lain, ganti dropdown ke Custom dan ketik pemisah aslinya.
Bagaimana baris dengan jumlah kolom berbeda diproses?
Baris yang lebih pendek diisi sel kosong sampai sama lebarnya dengan baris terpanjang. Tidak ada data yang dibuang dan perataannya tetap rapi. Kalau baris memang punya lebih sedikit kolom, kolom akhir akan tetap kosong.
Apakah output Markdown sesuai spesifikasi GitHub?
Ya. Tiap sel diapit pipa, baris pemisah header memakai tanda hubung dan titik dua untuk menandai perataan (`:--`, `:-:`, `--:`), dan lebar kolom diseragamkan supaya sumbernya tetap mudah dibaca. Tempel di README dan GitHub langsung me-render tabel.
Kenapa rata kanan terlihat meleset saat ada angka berlambang mata uang?
Perataan dihitung berdasarkan jumlah karakter, bukan lebar visual. Simbol mata uang, karakter fullwidth, dan emoji bisa menempati lebar yang berbeda dari panjang teksnya. Lepas dulu simbolnya sebelum diformat atau gunakan font monospace untuk meninjau hasilnya.
Bisakah arah sebaliknya: dari tabel Markdown kembali ke CSV?
Tidak langsung — tool hanya memformat satu arah. Untuk arah sebaliknya, tempel tabel Markdown, set pemisah ke pipa `|`, lalu hapus pipa di awal dan akhir tiap baris secara manual, baru jalankan ulang.

Alat terkait