AI di perangkat — profesional dan privat.

Alat Padding Teks

Isi teks sampai lebar persis — emoji dan CJK tetap sejajar.

  • Berjalan di perangkat Anda
  • Emoji dan CJK jadi sejajar
  • Satu berkas gratis · 100 dengan Pro

Jatuhkan berkas teks di sini

Hingga 10.0 MB · .txt · .md · .markdown · .log · .csv

Apa yang diratakan
Coba:
Pengaturan padding
Sisi isian
Sisi isian

Di mana isiannya ditaruh. Keduanya membaginya rata, dengan karakter ganjil ke kanan.

Seberapa banyak
Seberapa banyak

Isi sampai satu lebar, atau tambahkan jumlah yang sama ke setiap baris.

Lebar target
20

Hingga 120 untuk teks dan pengaturan ini.

Karakter pengisi

Satu karakter, atau beberapa yang diulang berurutan. Kosongkan untuk spasi.

Ukur lebar dalam
Ukur lebar dalam

Kolom adalah yang disusun huruf monospace — pilihan tepat untuk perataan.

Tidak pernah membelah emoji atau huruf beraksen.

-7 menjadi -007 bukan 00-7. Hanya untuk isian kiri.

Opsi yang mengubah cara setiap baris diukur dan dipotong.

Keluaran
Pro

Gratis: 1 berkas hingga 10.0 MB. Pro: 100 berkas, satu ZIP.

Mengapa memakai padding teks?

Ratakan sebuah daftar agar kolom kedua mulai di tempat yang sama pada setiap baris, isi kolom yang tampak seperti angka dengan nol, atau tambahkan spasi di depan sebelum menempel ke terminal atau blok kode — tanpa membuka editor di komputer dan tanpa mengunggah apa pun.

Manfaat

  • Per baris: baris yang dipisahkan pergantian baris diisi terpisah, dan masing-masing mempertahankan akhir barisnya sendiri.
  • Lebar target: mengisi sampai lebar kolom hanya di tempat barisnya pendek.
  • Pengisi bebas: satu atau beberapa karakter yang diulang berurutan — spasi, 0, titik, tanda hubung, panah.
  • Lebar yang benar: emoji, Tionghoa, Jepang, Korea, dan Thai diukur dari ruang yang ditempatinya.
  • Pratinjau langsung: keluaran dan garis panduan di kolom target mengikuti setiap perubahan.
  • Gratis, tanpa pasang: berjalan di halaman, luring setelah dimuat, dan di ponsel.

Cara kerjanya

Alat ini membagi teks Anda menjadi baris, mengukur setiap baris, menghitung isian yang dibutuhkan dari pengaturan Anda, lalu menyatukan kembali baris-barisnya dengan akhir baris yang dibawanya. Semuanya terjadi di perangkat Anda dan di luar utas utama, sehingga berkas besar tidak pernah membekukan halaman.

Fitur

  • Kiri / kanan / keduanya: isian sebelum baris, sesudahnya, atau dibagi mengelilinginya.
  • Lebar target atau jumlah tetap: dua pengaturan yang jelas terpisah, jadi memilih satu tidak pernah mematikan yang lain.
  • Lebar otomatis: mengambil target dari baris terpanjang dalam teks dengan satu klik.
  • Potong: memangkas baris yang melewati target, dengan elipsis opsional, tanpa pernah membelah karakter.
  • Angka: menaruh isian setelah tanda di depan, sehingga -7 menjadi -007 bukan 00-7.
  • Salin, unduh, ZIP: satu klik untuk hasilnya, satu berkas, atau seluruh batch sebagai satu arsip.

Perbandingan strategi pengisian

  • Lebar target: isian menyesuaikan diri untuk membawa baris yang tidak rata ke satu lebar. Pilihan tepat untuk perataan.
  • Jumlah tetap: jumlah karakter yang sama di setiap baris, berapa pun panjangnya. Pilihan tepat untuk indentasi.
  • Lebar otomatis: lebar target yang dibaca dari baris terpanjang, sehingga tidak ada yang terpotong atau kurang.

Meratakan kolom, bukan cuma baris

  • Ubah cakupan ke Kolom dan setiap ruas diisi sampai sel terlebar di kolomnya: daftar berpembatas berubah menjadi tabel.
  • Pembatas: tab, koma, titik koma, garis tegak, rangkaian spasi, atau rangkaian Anda sendiri.
  • Koma, titik koma, dan garis tegak tetap ada di keluaran, jadi CSV yang sudah rata tetap CSV.
  • Tab dan spasi digantikan oleh perataannya sendiri — tab di keluaran akan melompat ke perhentian berikutnya dan merusak hasilnya.
  • Kolom terakhir tidak diisi bila isiannya akan jatuh di ujung baris, sehingga tidak ada baris yang mendapat spasi berlebih.

Lebar tidak sama dengan jumlah karakter

Inilah satu hal yang hampir semua alat padding salah, dan itulah sebabnya teks yang tampak rata di satu alat tiba dalam keadaan tidak rata di tempat lain. Panjang sebuah teks di dalam program menghitung unit penyimpanan, bukan ruang yang ditempati teks itu. Emoji biasanya disimpan sebagai dua unit dan digambar selebar dua kolom. Karakter Tionghoa disimpan sebagai satu unit dan digambar selebar dua kolom. Huruf beraksen bisa disimpan sebagai dua unit dan digambar selebar satu kolom. Mengisi sampai suatu panjang karenanya meleset sejauh yang berbeda untuk setiap aksara di halaman.

Tiga ukuran lebar

  • Kolom (bawaan): ruang yang ditempati teks dalam huruf monospace, seperti hitungan terminal. Karakter lebar dihitung dua, tanda gabungan nol, dan tab maju ke kelipatan delapan berikutnya. Pakai ini kapan pun hasilnya akan dibaca dengan lebar tetap.
  • Karakter: apa yang orang sebut sebagai karakter. Sebuah bendera, emoji keluarga dengan penyambung, dan huruf beraksen masing-masing dihitung tepat satu. Pakai ini untuk jumlah karakter tetap di keterangan atau formulir.
  • Titik kode: nilai skalar Unicode. Pakai ini bila format rekaman tetap menentukan lebar ruasnya dalam titik kode.

Catatan tentang lebar tampak

  • Lebar kolom adalah konvensi monospace. Dalam huruf proporsional tidak ada alat padding yang bisa meratakan apa pun, karena karakternya sendiri berbeda lebar.
  • Beberapa karakter secara resmi ambigu lebarnya dan diperlakukan sebagai sempit, yang merupakan bawaan terminal; terminal yang disetel ke lebar akan menampilkannya satu kolom lebih lebar.
  • Huruf berbeda-beda dalam emoji mana yang digambar selebar dua kolom. Periksa perataannya di aplikasi tempat Anda menempel, bukan cuma di pratinjau ini.
  • Baris yang diawali tanda gabungan akan melekatkan tanda itu ke karakter pengisi terakhir, karena begitulah teksnya sekarang. Pangkas dulu bila itu tidak Anda maksudkan.

Kapan memakainya

Di mana pun tata letak lebar tetap harus bertahan dalam teks biasa: tabel di README, blok komentar, awalan log, berkas rekaman tetap, atau daftar yang akan Anda tempel ke obrolan yang memakai monospace.

Kasus penggunaan ideal

  • Tabel dalam teks biasa: ratakan daftar bertab atau berkoma menjadi kolom yang terbaca untuk README atau tiket.
  • Angka berisi nol: pengenal dan kode berlebar tetap, dengan tandanya tetap di depan.
  • Indentasi massal: isi di kiri dengan spasi untuk menyarangkan satu blok di bawah yang lain.
  • Spanduk dan tajuk: tengahkan label pendek di dalam lebar tetap dengan pengisi berulang.
  • Daftar beragam aksara: nama tempat, butir menu, atau nama produk dalam dua bahasa yang harus sejajar.
  • Rancangan: tentukan lebarnya di sini sebelum menulis skrip yang akan melakukannya setiap hari.

Fakta

Persis apa yang alat ini lakukan, supaya tidak ada bagian keluaran yang mengejutkan.

Poin utama

  • Lebar target dan jumlah tetap adalah pengaturan terpisah yang Anda pilih, bukan dua kontrol yang saling menimpa.
  • Baris yang sudah mencapai atau melewati target tidak mendapat isian; nyalakan pemotongan bila Anda ingin memangkasnya.
  • Akhir baris Windows (CRLF), Unix (LF), dan Mac klasik (CR) dipertahankan per baris, jadi berkas campuran tidak diseragamkan.
  • Berkas yang berakhir dengan baris baru tetap berakhir dengan satu, dan tidak mendapat baris isian tambahan.
  • Pengisi beberapa karakter berulang berurutan dari awal setiap ruas isian, dan sisa yang tidak bisa dipenuhi karakter lebar dilengkapi dengan spasi.
  • Hanya teks biasa — hasilnya teks yang rata, bukan tabel HTML atau lembar sebar.

Praktik terbaik

Empat kebiasaan yang menjaga keluaran tetap benar setelah meninggalkan halaman ini.

Pertimbangan kualitas

  • Periksa hasilnya dengan huruf yang benar-benar akan dipakai membacanya — perataan adalah sifat monospace.
  • Nyalakan pemangkasan bila sumbernya punya spasi awal atau akhir yang tidak rata, agar lebarnya diukur dari isi sebenarnya.
  • Untuk ruas angka yang ketat, pastikan aturan pemformatan sistem tujuan; angka yang diisi tetaplah teks.
  • Simpan aslinya bila isiannya sulit dibatalkan — spasi di akhir khususnya mudah hilang.
  • Untuk aksara kanan-ke-kiri, periksa tata letaknya di aplikasi tujuan: isiannya ditempatkan dengan benar, tetapi urutan tampilannya keputusan aplikasi.

Kapan tidak memakainya

  • Bila Anda butuh tabel HTML sungguhan, tanda kutip CSV yang benar, atau lembar sebar — isian adalah tampilan, bukan struktur.
  • Bila teksnya akan ditampilkan dengan huruf proporsional, di mana isian apa pun tidak meratakan apa-apa.
  • Bila pekerjaannya berulang setiap hari dan seharusnya berupa skrip; pakai ini untuk menentukan lebarnya, lalu otomatiskan.

Keterbatasan dan kompatibilitas

Gratis mencakup satu berkas sekali jalan hingga 10 MB, dan setiap opsi yang menentukan benar tidaknya isian — ketiga ukuran lebar, perataan kolom, pemotongan, pengisian angka, dan karakter pengisi selengkapnya. Pro menambahkan batch hingga 100 berkas yang dikirim sebagai satu ZIP, dan menaikkan batas ke kemampuan perangkat Anda, bukan ke angka tetap yang lebih besar. Berkas yang diterima adalah .txt, .md, .log, .csv, .tsv, dan .dat; selain itu ditolak langsung di pemilih berkas, disertai tautan ke alat yang memang bisa membukanya. Hasilnya dibatasi agar lebar target tidak pernah menghasilkan teks lebih banyak daripada yang bisa ditampung perangkat Anda, dan kontrol lebarnya berhenti persis di tempat batas itu dimulai.

  • Tidak ada yang diunggah. Pengisian berjalan di perangkat Anda dan bekerja luring setelah halaman dimuat.
  • Baris dipisah pada CRLF, LF, dan CR. Pemisah baris dan paragraf Unicode lewat sebagai karakter biasa, bukan memulai baris baru.
  • Satu tab dihitung sebagai maju ke kelipatan delapan kolom berikutnya, yang merupakan bawaan terminal.
  • Membutuhkan JavaScript.

Pengisian berjalan di perangkat Anda. Berkas 10 MB diisi dalam kurang dari satu detik dan tidak ada yang pernah diunggah.

Pertanyaan umum

Bagaimana cara kerja alat padding teks?

Tempel satu atau banyak baris dan setiap baris diisi secara terpisah. Pilih kiri, kanan, atau kedua sisi, pilih karakter pengisi, lalu tetapkan lebar target atau jumlah tetap. Pratinjau diperbarui dengan garis panduan di kolom target, dan Anda dapat menyalin, mengunduh, atau menyimpan satu batch sebagai satu ZIP.

Apa itu lebar baris target, dan apa bedanya dengan panjang isian?

Lebar target hanya menambahkan isian secukupnya agar setiap baris mencapai lebar itu, dan hanya bila barisnya lebih pendek. Jumlah tetap menambahkan jumlah karakter yang sama ke semua baris, berapa pun panjangnya. Keduanya adalah dua pengaturan yang Anda pilih, jadi mengubah yang satu tidak pernah mematikan yang lain diam-diam. Baris yang sudah lebih lebar tidak mendapat isian kecuali Anda menyalakan pemotongan.

Bisakah saya mengisi dengan nol, spasi, atau simbol lain?

Bisa. Ketik karakter apa pun — spasi (bawaan), 0 untuk mengisi angka, atau simbol seperti titik atau tanda hubung. Anda bisa mengetik beberapa karakter dan semuanya diulang berurutan, sehingga "ab" mengisi menjadi ababa. Emoji dan karakter lain yang terdiri dari beberapa titik kode tetap utuh, bukan terpotong separuh.

Mengapa baris emoji dan Tionghoa saya tetap terlihat tidak rata di alat lain?

Karena hampir semua alat padding menghitung unit penyimpanan internal sebuah teks, bukan ruang yang ditempatinya. Satu emoji dihitung dua, jadi ia kekurangan dua karakter; satu karakter Tionghoa dihitung satu tetapi menempati dua kolom, jadi ia kelebihan satu. Alat ini mengukur kolom terminal secara bawaan, yaitu yang benar-benar disusun oleh huruf monospace, sehingga baris-baris itu berakhir di kolom yang sama dengan baris Latin Anda.

Lebar mana yang harus saya ukur — kolom, karakter, atau titik kode?

Kolom tepat bila teks akan dibaca dengan huruf monospace: terminal, editor kode, log, blok kode. Karakter menghitung apa yang orang sebut sebagai karakter, tepat untuk jumlah karakter tetap di formulir atau keterangan gambar. Titik kode menghitung nilai skalar Unicode, yang biasanya ditentukan format rekaman tetap. Kolom adalah bawaannya karena perataan adalah alasan paling umum untuk mengisi.

Bagaimana cara kerja isian di kedua sisi?

Dalam mode kedua sisi, isian dibagi ke dua sisi: setengah di kiri dan setengah di kanan, dan bila jumlahnya ganjil karakter tambahan masuk ke kanan. Dengan lebar target, itu menengahkan setiap baris pendek di dalam lebar tersebut — persis yang Anda perlukan untuk spanduk, tajuk, dan kolom tiruan.

Bisakah ia meratakan kolom pada daftar bertab atau berkoma?

Bisa. Ubah cakupannya ke Kolom dan pilih pembatasnya — tab, koma, titik koma, garis tegak, rangkaian spasi, atau milik Anda sendiri. Setiap kolom diisi sampai selnya yang terlebar, sehingga tabelnya sejajar. Koma atau garis tegak tetap ada di keluaran agar CSV tetap CSV; tab dan spasi digantikan oleh perataannya sendiri, karena tab di keluaran akan melompat ke perhentian berikutnya dan merusak hasilnya.

Apakah akhir baris Windows dan baris baru terakhir dipertahankan?

Ya, keduanya — dan keduanya layak diperiksa di alat lain mana pun yang Anda coba. Setiap baris mempertahankan persis akhir baris yang dibawanya, sehingga berkas Windows tetap berkas Windows dan berkas campuran tidak diseragamkan diam-diam. Berkas yang berakhir dengan baris baru tetap berakhir dengan satu, dan tidak mendapat baris tambahan berisi isian murni.

Apa fungsi opsi pangkas, lewati kosong, potong, dan angka?

Pangkas menghapus spasi di awal dan akhir sebelum lebarnya diukur, agar spasi liar tidak memakan isian. Lewati kosong membiarkan baris kosong sama sekali tidak tersentuh. Potong memangkas baris yang lebih panjang dari target alih-alih membiarkannya menjulur, dengan elipsis opsional, dan tidak pernah membelah emoji atau huruf beraksen. Angka menempatkan isian setelah tanda minus atau plus di awal, sehingga -7 menjadi -007 dan bukan 00-7.

Apakah alat padding teks ini gratis dan privat?

Ya untuk keduanya. Pengisian berjalan sepenuhnya di perangkat Anda dan tidak ada yang diunggah, jadi ia juga bekerja luring setelah halaman dimuat dan bekerja di ponsel. Gratis mencakup satu berkas hingga 10 MB sekali jalan dan semua opsi yang menentukan benar tidaknya isian. Pro menambahkan batch hingga 100 berkas dalam satu ZIP dan menaikkan batas ke kemampuan perangkat Anda.

4.7dari 5

dari 1.424 penilaian

Beri nilai alat ini

Ketuk bintang — hanya sebentar