Bandingkan Teks

Membandingkan dua versi menghasilkan 1 baris dihapus, 1 baris ditambah, dan 1 baris tetap. Di dalam baris yang berubah, hanya kata "kopi" yang menjadi "teh".

Apakah masalah Anda terselesaikan?
Pilih kami di Google

Cara memakai

  1. Tempel teks asli di kiri dan teks yang sudah diubah di kanan.
  2. Baris tambahan berwarna hijau, baris yang dihapus berwarna merah, dan kata yang berubah di dalam baris disorot lebih tegas.
  3. Pindah antara tampilan berdampingan dan gabungan. Aktifkan opsi untuk mengabaikan huruf besar-kecil atau spasi, atau untuk menampilkan perubahannya saja dengan sedikit konteks.
  4. Tekan Salin perbedaan untuk menyalin tampilan gabungan dengan awalan - dan +.

Cara menghitung

Perbandingan memakai algoritma Myers O(ND) (Eugene W. Myers, 1986), keluarga metode yang sama dengan diff dan git. Algoritma ini mencari daftar terpendek penyisipan dan penghapusan baris yang mengubah teks kiri menjadi teks kanan.

Jika sekelompok baris yang dihapus langsung diikuti sekelompok baris yang ditambah, baris-baris itu dipasangkan berurutan lalu dibandingkan lagi per kata, sehingga terlihat kata mana yang berubah di dalam baris.

Abaikan huruf besar-kecil mengubah kedua sisi menjadi huruf kecil sebelum dibandingkan, mengikuti aturan bahasa halaman ini. Abaikan spasi memangkas tiap baris dan menganggap deretan spasi sebagai satu. Teks yang ditampilkan selalu teks asli Anda.

Jika kedua teks begitu berbeda sehingga butuh lebih dari 3.000 suntingan, alat ini berhenti mencari daftar terpendek dan menampilkan bagian tengah yang berbeda sebagai dihapus dan ditambah. Akan muncul pemberitahuan saat ini terjadi.

Pertanyaan umum

Apa beda tampilan berdampingan dan gabungan?

Berdampingan menaruh teks asli di kiri dan teks yang diubah di kanan, dengan baris yang berubah dipasangkan. Gabungan menampilkan setiap baris sekali, dengan tanda minus untuk baris yang dihapus dan plus untuk yang ditambah, seperti file patch. Di layar sempit kedua sisi ditumpuk.

Kenapa satu baris yang diubah tampil sebagai satu baris dihapus dan satu ditambah?

Baris dibandingkan secara utuh. Jika ada satu karakter saja yang berbeda, baris lama dihitung dihapus dan baris baru dihitung ditambah. Kata yang disorot menunjukkan letak perbedaannya di dalam baris.

Bisa membandingkan teks Jepang, Korea, atau Mandarin?

Bisa. Perbandingan baris berlaku untuk teks apa pun. Untuk sorotan kata, deretan huruf tanpa spasi dianggap satu unit, jadi kalimat Jepang atau Mandarin yang berubah disorot sebagai satu potongan utuh, bukan per karakter.

Apakah akhir baris Windows dan Unix dibedakan?

Tidak. CRLF, LF, dan CR diperlakukan sama, dan satu jeda baris di paling akhir teks tidak dihitung sebagai baris tambahan.

Apakah teks saya diunggah?

Tidak. Perbandingan berjalan di browser Anda dan tidak ada yang dikirim ke server.