Bandingkan dua teks secara berdampingan
Saat dokumen melewati beberapa revisi, sulit untuk melihat apa saja yang sebenarnya berubah. Alat pembanding teks (diff checker) ini membandingkan dua versi dan menyoroti setiap perbedaan: hijau untuk teks yang ditambahkan, merah untuk teks yang dihapus. Pilih perbandingan berdasarkan baris, kata, atau karakter, dengan opsi untuk mengabaikan huruf besar/kecil atau spasi. Proses perbandingan berjalan sepenuhnya di browser Anda, sehingga aman untuk memeriksa kontrak, kode, dan dokumen rahasia.
Fitur
- Tiga tingkat detail: baris (dilengkapi nomor baris untuk kedua versi), kata, dan karakter individual.
- Opsi Abaikan huruf besar/kecil dan abaikan spasi untuk menyembunyikan perbedaan yang tidak penting.
- Ringkasan jumlah penambahan dan penghapusan, serta pesan yang jelas jika kedua teks identik.
- Tombol Tukar untuk menukar posisi teks mana yang dianggap sebagai versi asli.
- Tanpa batas ukuran atau upload: dokumen yang panjang dibandingkan secara lokal.
Apa saja yang biasa dibandingkan
Kontrak dan kebijakan. Cek persis apa saja yang diubah pihak lain pada revisi perjanjian sebelum Anda tanda tangan. Mode kata menyoroti istilah yang berubah di dalam klausul yang panjang.
Kode dan konfigurasi. Bandingkan dua versi fungsi, file .env, atau konfigurasi server tanpa perlu menyiapkan version control. Mode baris yang dilengkapi nomor baris akan terlihat seperti diff pada code review yang sudah familier.
Penulisan dan penyuntingan. Lihat hasil editan dari editor atau alat pengecek tata bahasa pada artikel Anda, atau bandingkan hasil terjemahan dengan versi revisinya.
Data dan daftar. Tempel dua hasil ekspor untuk menemukan baris yang ditambah atau dihapus. Untuk data JSON, format kedua sisi terlebih dahulu menggunakan JSON Formatter (dengan key yang diurutkan) agar perbandingan fokus pada perbedaan yang sebenarnya.
Cara kerja perbandingan teks
Algoritma diff mencari longest common subsequence — bagian teks terpanjang yang sama-sama dimiliki kedua versi dalam urutan yang sama — dan melaporkan sisanya sebagai penambahan atau penghapusan. Alat ini menggunakan algoritma Myers, jenis algoritma yang sama dengan yang digunakan oleh Git dan sebagian besar tool code review. Karena algoritma ini mencari perubahan terkecil, paragraf yang dipindah akan terlihat sebagai satu penghapusan dan satu penambahan, bukan sebagai "perpindahan".
Jika Anda hanya ingin menghapus baris yang berulang dari sebuah daftar, gunakan Remove Duplicate Lines.