CanDoYa
ID

Perbandingan Teks Online

Berjalan sepenuhnya di browser Anda - tanpa unggah, tanpa daftar.

Teks asli
Teks yang diubah
PerbedaanBaris: 0
Tempel dua versi teks di kiri dan kanan untuk melihat apa yang berubah, baris per baris.
Tempel dua teks untuk membandingkannya baris per baris dan kata per kata
Ditambahkan: 0Dihapus: 0Diubah: 0Tidak berubah: 0
Bagikan tool ini

Apa itu alat perbandingan teks?

Alat perbandingan teks membandingkan dua versi teks dan menyoroti apa yang ditambahkan, dihapus, atau diubah di antara keduanya. Alat ini menjalankan algoritma Myers diff (algoritma pengeditan minimal yang sama dengan yang digunakan git) sepenuhnya di browser Anda: tempel teks asli di kiri, versi baru di kanan, dan Anda mendapatkan tampilan berdampingan dengan nomor baris, sorotan tingkat kata pada baris yang berubah, serta hitungan baris yang ditambahkan, dihapus, dan tidak berubah.

Cara pakai

  1. 1Tempel teks asli. Masukkan teks asli ke kotak kiri. Bisa berupa kalimat, paragraf, atau ribuan baris - perbandingan berjalan di browser.
  2. 2Tempel versi yang sudah diubah. Masukkan versi baru ke kotak kanan. Tampilan berdampingan diperbarui saat Anda mengetik, dengan nomor baris dan sorotan tingkat kata pada baris yang berubah.
  3. 3Saring kebisingan. Aktifkan Abaikan huruf besar atau Abaikan spasi jika perbedaan tersebut tidak bermakna. Gunakan Tukar sisi untuk membalik perbandingan, atau Salin sebagai patch untuk menyalin diff terpadu dari perubahan saja.

Cocok untuk siapa

Perbandingan berjalan saat Anda mengetik dan tetap berada di perangkat Anda - tidak ada yang diunggah, sehingga aman untuk draf yang belum dipublikasikan, kontrak, kode sumber, dan prompt AI. Diff baris menggunakan algoritma Myers untuk menemukan set minimal penyisipan dan penghapusan yang mengubah teks kiri menjadi teks kanan - pendekatan yang sama yang mendukung git diff - sehingga sorotan melacak apa yang benar-benar berubah. Pada baris yang berubah di tempat, proses tingkat kata kedua memilih kata-kata yang berubah, dengan coretan pada yang dihapus dan warna hijau pada yang ditambahkan.

Dua tombol pengalih mengurangi kebisingan: Abaikan huruf besar memperlakukan Halo dan HALO sebagai sama, dan Abaikan spasi mengabaikan perubahan indentasi, spasi di akhir baris, dan spasi ganda. Tekan Tukar sisi untuk membalik arah perbandingan tanpa mengetik ulang, atau Salin sebagai patch untuk mengambil patch - / + terpadu dari perubahan saja.

Tanya jawab

Apakah alat perbandingan teks ini gratis?

Ya - 100% gratis, tanpa pendaftaran dan tanpa batas karakter. Perbandingan berjalan secara lokal di browser Anda, sehingga tetap cepat bahkan pada teks yang panjang.

Apakah teks saya diunggah ke suatu tempat?

Tidak. Kedua teks dibandingkan sepenuhnya di browser Anda dan tidak pernah menyentuh server, sehingga alat ini aman untuk draf yang belum dipublikasikan, kontrak, kode sumber, dan prompt AI yang bersifat rahasia.

Bagaimana diff menentukan apa yang berubah?

Alat ini menggunakan algoritma diff Myers untuk menghitung skrip pengeditan minimum yang mengubah teks kiri menjadi teks kanan. Hasilnya adalah urutan baris yang tidak berubah, dihapus, dan disisipkan - model yang sama yang digunakan git. Pasangan hapus/sisip yang berdekatan diciutkan menjadi satu baris 'berubah' sehingga Anda melihatnya berdampingan, dan diff tingkat kata kedua memilih kata-kata yang bergerak di dalam baris yang berubah.

Apa yang sebenarnya diabaikan oleh Abaikan spasi?

Opsi ini menciutkan rangkaian spasi menjadi satu spasi dan memotong spasi di awal dan akhir sebelum membandingkan setiap baris. Jadi baris kosong tambahan, perubahan indentasi, atau tab versus empat spasi tidak akan muncul sebagai perbedaan - perubahan di dalam kata-kata tetap terlihat.

Apakah diff menangani Unicode, emoji, dan aksara non-Latin?

Ya. Diff baris dan kata beroperasi pada karakter Unicode, sehingga emoji, teks Tionghoa, Arab, dan Sirilik semuanya dibandingkan dengan benar. Tidak ada tokenisasi khusus bahasa - alat ini hanya mencari karakter yang cocok.

Bisakah saya membandingkan teks yang panjang?

Ya - alat ini menangani ratusan ribu karakter dengan nyaman. Untuk pasangan yang sangat besar dan sama sekali berbeda (jutaan karakter di kedua sisi), alat beralih ke diff kasar 'ganti semua' agar tetap responsif daripada membekukan halaman.

Apa yang dihasilkan oleh Salin sebagai patch?

Patch bergaya terpadu sederhana dengan satu karakter awalan per baris: spasi untuk baris yang tidak berubah, '-' untuk baris yang dihapus, dan '+' untuk baris yang ditambahkan. Tempelkan ke obrolan, isu, atau tinjauan kode ketika Anda menginginkan catatan perubahan yang ringkas daripada tampilan berdampingan penuh.

Mengapa dua teks yang identik masih menampilkan baris?

Jika tombol pengalih dimatikan dan teks identik secara byte, panel hasil diciutkan ke pesan 'Teks identik'. Dengan Abaikan huruf besar atau Abaikan spasi diaktifkan, teks pada tingkat byte dapat berbeda tetapi perbandingan tetap melaporkan tidak ada perubahan semantik - pesan kemudian mencatat bahwa teks identik berdasarkan aturan yang dipilih.