Bandingkan Teks (Diff)
Temukan dan sorot perbedaan antara dua teks
Memuat alat…
Membandingkan dua teks baris demi baris, menandai baris yang ditambahkan atau dihapus, dan menyorot kata atau karakter yang berubah di dalam satu baris. Gunakan untuk melihat apa yang berubah di antara dua draf, versi kontrak, atau file konfigurasi.
Cara pakai
- Tempelkan teks ke "Asli" dan "Diubah", atau muat file dengan "Buka file" atau dengan meletakkannya ke kotak.
- Hasilnya muncul di bawah saat Anda mengetik. Di "Tampilan", pilih "Berdampingan" atau "Gabungan".
- Atur "Sorot per" ke "Kata" atau "Karakter", dan aktifkan "Abaikan perubahan spasi" atau "Abaikan huruf besar/kecil" jika perlu.
- Pindah antarperubahan dengan "Perubahan berikutnya" dan "Perubahan sebelumnya", lalu tekan "Salin unified diff" untuk menyalin hasilnya.
Cara kerja
- Baris yang dihapus memiliki tanda − dan latar merah; baris yang ditambahkan memiliki tanda + dan latar hijau. Sorotan di dalam baris muncul di tampilan "Berdampingan".
- "Abaikan perubahan spasi" memperlakukan beberapa spasi sebagai satu dan mengabaikan spasi di ujung baris. Spasi yang hanya ada di salah satu teks tetap dianggap perbedaan.
- Halaman menampilkan 20,000 baris pertama; unified diff yang disalin berisi semuanya. Teks panjang yang sangat berbeda ditampilkan sebagai satu blok yang berubah.
- Kedua teks dan pengaturan Anda hanya disimpan di browser ini pada perangkat ini.
Pertanyaan umum
- Bagaimana cara menampilkan perbedaan dua teks saja?
- Biarkan "Tampilkan hanya perubahan beserta konteksnya" aktif. Hanya baris yang berubah dan tiga baris di sekitarnya yang ditampilkan, dan jumlah baris yang ditambahkan dan dihapus muncul di atas hasil.
- Bisakah membandingkan dokumen Word atau PDF?
- Hanya file teks biasa seperti .txt, .md, .csv, atau file kode yang dapat dibuka. Salin teks dari dokumen Word atau PDF lalu tempelkan ke kotak.
- Apa itu unified diff?
- Format teks yang mencantumkan setiap perubahan beserta tiga baris di sekitarnya, dengan - di depan baris yang dihapus dan + di depan baris yang ditambahkan. Bentuknya seperti output diff -u atau Git.
- Bisakah mengabaikan perbedaan huruf besar/kecil atau spasi?
- Bisa. "Abaikan huruf besar/kecil" memperlakukan huruf besar dan kecil sebagai sama, dan "Abaikan spasi di akhir baris" mengabaikan spasi yang tersisa di akhir baris.