tigtools

Perbandingan Teks

Tempel teks asli dan versi yang telah diubah untuk melihat dengan tepat baris atau kata mana yang ditambahkan atau dihapus.

Berjalan di browser Anda Tanpa perlu mendaftar

Bandingkan berdasarkan

Cara menggunakan

  1. Tempel teks asli di kotak kiri dan teks yang telah diubah di kotak kanan.
  2. Pilih apakah ingin membandingkan berdasarkan baris (cocok untuk kode, daftar, dan data) atau kata (cocok untuk teks).
  3. Jika perlu, abaikan perbedaan huruf besar-kecil atau spasi.
  4. Baca hasilnya: bagian yang dihapus ditandai dengan − dan latar belakang merah, sedangkan bagian yang ditambahkan ditandai dengan + dan latar belakang hijau. Gunakan “Tukar” untuk membalik arah perbandingan.

Cara kerja

Perbandingan ini menggunakan algoritme perbedaan Myers, pendekatan yang sama dengan yang digunakan Git dan sebagian besar program diff. Algoritme ini menemukan rangkaian penambahan dan penghapusan terkecil untuk mengubah teks asli menjadi teks yang telah diubah, sementara bagian lainnya ditampilkan sebagai tidak berubah. Baris atau kata yang diedit akan ditampilkan sebagai penghapusan yang diikuti penambahan.

Dalam mode baris, setiap baris dibandingkan secara utuh, dan hasilnya menampilkan nomor baris pada kedua versi. Akhiran baris Windows dan Unix diperlakukan sama, dan jeda baris terakhir diabaikan. Dalam mode kata, teks dipecah menjadi kata-kata dan spasi di antaranya, lalu rangkaian perubahan ditampilkan sebaris; jumlahnya hanya mencakup kata, bukan spasi. Tanda baca yang melekat pada kata dianggap bagian dari kata tersebut, jadi “akhir.” dan “akhir” berbeda.

“Jangan bedakan huruf besar-kecil” menganggap “Halo” dan “halo” sama. “Abaikan perbedaan spasi” menganggap baris sama jika perbedaannya hanya pada spasi di awal atau akhir, atau jumlah spasi di antara kata; dalam mode kata, jumlah spasi apa pun dianggap sama. Perbedaan yang diabaikan ditampilkan menggunakan teks dari versi yang diubah.

Agar halaman tetap responsif, setiap teks dibatasi hingga 5.000 baris dalam mode baris dan 3.000 kata dalam mode kata. Perubahan ditandai dengan warna serta tanda + atau −, dan pembaca layar akan mengumumkannya sebagai penambahan atau penghapusan.

Contoh

Memeriksa perubahan dalam kontrak

Tempel ketentuan bulan lalu dan versi bulan ini dalam mode kata. Perubahan dari “30 hari” menjadi “14 hari” akan menampilkan “30” sebagai dihapus dan “14” sebagai ditambahkan dalam kalimat yang sama, sehingga perubahan kecil tidak terlewat.

Membandingkan dua file konfigurasi

Dalam mode baris dengan “Abaikan perbedaan spasi”, perubahan indentasi tidak akan dilaporkan. Hanya baris yang nilainya benar-benar berubah yang ditandai, beserta nomor barisnya di kedua file.

Meninjau suntingan artikel

Tempel draf dan teks yang telah diedit dalam mode kata untuk melihat setiap kata yang ditambahkan atau dihapus editor, tanpa perlu menggunakan fitur lacak perubahan di pengolah kata.

Pertanyaan yang sering diajukan

Sebaiknya gunakan mode baris atau kata?

Mode baris paling cocok untuk kode, daftar, CSV, dan file konfigurasi, karena setiap baris merupakan satu unit. Mode kata paling cocok untuk paragraf, karena satu kata yang berubah tidak akan membuat seluruh paragraf ditandai sebagai berubah.

Mengapa baris yang diubah ditampilkan sebagai dihapus dan ditambahkan?

Diff menjelaskan perubahan sebagai penghapusan dan penambahan. Baris yang diedit ditampilkan sebagai baris lama yang dihapus dan baris baru yang ditambahkan. Beralihlah ke mode kata untuk melihat kata mana di dalamnya yang berubah.

Apakah ada batas ukuran?

Ya: 5.000 baris per teks dalam mode baris dan 3.000 kata per teks dalam mode kata. Teks yang sangat berbeda membutuhkan waktu paling lama untuk dibandingkan, dan batas ini mencegah halaman macet di perangkat yang lebih lambat.

Bisakah saya membandingkan file Word atau PDF?

Tidak secara langsung. Salin teks dari setiap dokumen, lalu tempelkan ke kotak. Pemformatan seperti huruf tebal atau jenis font tidak dibandingkan, hanya teksnya.

Privasi

Kedua teks hanya dibandingkan di browser Anda. Tidak ada yang diunggah, disimpan, atau disertakan dalam analitik.