Penghasil Tabel Kotak ASCII
Memandu
Penghasil Tabel Kotak ASCII
Tempel data CSV atau terpisah tab dan langsung ubah menjadi tabel lebar tetap yang dibangun dari karakter kotak ASCII. Generator ini secara otomatis menyesuaikan lebar setiap kolom agar sesuai dengan sel terlebar, sehingga garis-garis batas selalu sejajar meskipun data sumbernya tidak teratur. Hasilnya bisa langsung dimasukkan ke README, komentar kode, output terminal, halaman wiki, atau konteks lain di mana tabel monospace harus tetap dapat dibaca tanpa penggunaan parser Markdown.
Cara Penggunaan
- Tempel data CSV atau TSV Anda ke Data Input area teks. Baris pertama dianggap sebagai header secara default.
- Pilih sebuah Pemisah. "Deteksi Otomatis" memeriksa baris pertama dan memilih koma, tab, tanda koma, atau pipa berdasarkan kemunculan yang paling sering.
- Pilih sebuah Gaya Batas: tunggal (─│), ganda (═║), bulat (╭╮), tebal (━┃), ASCII biasa (- |), atau tabel Markdown.
- Pilih sebuah Penyelarasan Kolom. "Otomatis" menempatkan kolom numerik di kanan dan kolom teks di kiri; yang lainnya memaksa satu penempatan untuk setiap kolom.
- Beralih Baris Pertama sebagai Header dan Baris Pemisah Header, dan sesuaikan Jarak Sel untuk menambah ruang.
- Salin hasilnya dengan tombol salin atau unduh sebagai file teks sederhana.
Fitur
- Enam gaya batas – tunggal (─│), ganda (═║), bulat (╭╮), tebal (━┃), ASCII biasa (- |), dan tabel pipa Markdown.
- Penyesuaian lebar kolom otomatis – setiap kolom diisi agar sesuai dengan sel terlebar sehingga garis vertikal selalu sejajar.
- Deteksi pemisah cerdas – koma, tab, tanda koma, dan pipa diakui secara otomatis dari baris pertama.
- Pemrosesan field yang dikutip – nilai CSV yang dikelilingi tanda kutip ganda diolah dengan benar, termasuk tanda kutip yang diescaped.
- Penyesuaian otomatis per-kolom – kolom numerik diatur ke kanan dan kolom teks ke kiri ketika mode penyesuaian diatur ke Otomatis.
- Pilihan pemisah header – gambar garis pembatas antara baris header dan baris data, atau abaikan untuk membuat grid yang seragam.
- Output tabel Markdown – ubah gaya batas ke Markdown untuk mendapatkan tabel pipa yang terformat dengan tanda kolom.
- Salin dan unduh – salin satu kali ke clipboard atau unduh sebagai file teks sederhana.
Kapan Menggunakan Tabel Kotak
Tabel lebar tetap sangat efektif di mana parser Markdown tidak dijamin. Gunakan di banner terminal dan teks bantuan CLI agar struktur tetap bertahan di setiap shell. Gunakan di komentar kode multi-baris di mana HTML tidak tersedia. Tempel ke alat obrolan yang menghapus format, file log yang dilihat di viewer teks sederhana, atau halaman wiki yang tidak memiliki fitur Markdown. Karena setiap karakter merupakan satu karakter dalam font monospace, tabel ini tampil identik di setiap platform yang dapat menampilkan Unicode.
Tanya Jawab Umum
-
Apa itu karakter penggambar kotak Unicode?
Karakter penggambar kotak adalah kategori karakter Unicode dalam blok U+2500–U+257F yang mewakili garis, sudut, dan perpotongan yang digunakan untuk menggambar tabel dan diagram dalam teks sederhana. Karakter-karakter ini ditampilkan dengan lebar tetap dalam font monospace, sehingga setiap karakter menempati satu sel dan beraturan secara konsisten di antara baris.
-
Mengapa menggunakan karakter penggambar kotak daripada tabel Markdown?
Tabel Markdown hanya ditampilkan dengan benar di dalam parser Markdown. Tabel penggambar kotak terlihat seperti tabel nyata di setiap lingkungan yang menggunakan font monospace – output terminal, file log, komentar kode, README yang dilihat sebagai teks mentah, dan pesan obrolan yang menghilangkan format. Struktur visual tetap ada tanpa perlu renderer.
-
Apa perbedaan antara CSV dan TSV?
CSV (Comma-Separated Values) menggunakan koma sebagai pemisah kolom dan biasanya mengelilingi nilai yang mengandung koma atau kutipan dengan kutipan ganda. TSV (Tab-Separated Values) menggunakan karakter tab, yang berarti nilai dapat mengandung koma dan kutipan tanpa perlu di-escape. TSV umum digunakan saat menyalin langsung dari spreadsheet.
-
Bagaimana lebar kolom dihitung untuk tabel dengan lebar tetap?
Lebar setiap kolom dihitung sebagai panjang maksimum karakter dari setiap sel dalam kolom tersebut, termasuk header. Renderer kemudian mengisi setiap sel dalam kolom tersebut dengan spasi sesuai dengan penyesuaian yang dikonfigurasi (kiri, kanan, atau tengah), memastikan batas vertikal sesuai di setiap baris.
Instal Ekstensi Kami
Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat
恵 Papan Skor Telah Tiba!
Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!
Alat Wajib Coba
Lihat semua Pendatang baru
Lihat semuaMemperbarui: Kita alat terbaru ditambahkan pada 16 Juni 2026
