Perbandingan Teks (Diff)
Bandingkan dua teks berdampingan dan soroti perbedaannya baris per baris dan karakter per karakter.
Masukkan teks di kedua sisi untuk melihat perbedaannya.
Cara menggunakan
- Tempel teks asli di sebelah kiri dan teks revisi di sebelah kanan.
- Perbandingan diperbarui secara otomatis saat Anda mengetik; tombol “Bandingkan” menjalankannya segera.
- Baris yang dihapus ditampilkan dengan warna merah, baris yang ditambahkan dengan warna hijau. Ketika sebuah baris diedit, karakter persis yang berubah disorot di dalam pasangan baris.
- Gunakan “Tukar” untuk menukar kedua sisi saat Anda ingin membaca diff dalam arah sebaliknya.
Catatan
- Perbandingan berjalan sepenuhnya di browser Anda menggunakan diff longest-common-subsequence. Tidak ada teks yang diunggah.
- Setiap sisi dibatasi hingga 5,000 baris agar perbandingan tetap cepat. Input yang lebih besar dilaporkan sebagai kesalahan dengan batas yang dinyatakan.
- Baris kosong di akhir dihitung sebagai baris, sehingga perbedaan baris baru terakhir muncul sebagai baris kosong yang ditambahkan atau dihapus.
Pertanyaan umum
Mengapa seluruh baris yang diedit tidak dipasangkan dengan sorotan karakter?
Sorotan karakter diterapkan ketika baris yang dihapus segera diikuti oleh baris yang ditambahkan, yang merupakan bentuk khas dari baris yang diedit. Penataan ulang yang lebih besar ditampilkan sebagai penghapusan dan penambahan terpisah.
Apakah perbedaan whitespace diabaikan?
Tidak. Baris dibandingkan secara persis, termasuk spasi. Untuk menormalkan whitespace terlebih dahulu, jalankan teks melalui alat Transformasi Teks.
Bisakah saya membandingkan kode?
Ya. Diff berbasis baris dan tidak bergantung pada bahasa, jadi kode sumber, file konfigurasi, dan log semuanya berfungsi.