DevToolPal
ID

Pembanding Teks (Diff)

Bandingkan dua teks dan sorot bagian yang ditambah, dihapus, atau diubah, per baris, per kata, atau per karakter.

Berjalan lokal, tidak pernah diunggah

Opsi

Tampilan
Bandingkan

Teks asli

Teks yang diubah

Perbedaan

Hasil akan muncul di sini

Fungsinya

Pembanding teks membandingkan dua versi teks dan menunjukkan dengan tepat apa yang berubah. Konten yang dihapus ditandai merah dan konten yang ditambahkan ditandai hijau, dengan nomor baris dari kedua versi sehingga Anda bisa menemukan setiap perubahan di file aslinya.

Gunakan alat ini untuk meninjau suntingan pada dokumen, membandingkan dua file konfigurasi, memeriksa apa yang berubah di antara dua respons API, atau menemukan satu karakter yang membuat perbandingan string gagal.

Cara menggunakan

  1. Tempel versi lama ke Teks asli dan versi baru ke Teks yang diubah, atau klik Contoh.
  2. Perbedaannya muncul di bawah saat Anda mengetik.
  3. Pilih Baris, Kata, atau Karakter untuk mengatur seberapa rinci perbandingannya.
  4. Aktifkan Abaikan huruf besar/kecil atau Abaikan spasi di awal/akhir untuk menyembunyikan perubahan yang tidak Anda pedulikan.
  5. Klik Tukar untuk membalik arah perbandingan, atau Salin patch untuk menyalin unified diff.

Contoh

Membandingkan daftar belanja di mana bread menjadi whole grain bread, eggs dihapus, dan dark chocolate ditambahkan akan menampilkan dua baris yang dihapus dan dua baris yang ditambahkan. Unified patch-nya terlihat seperti ini:

 apples
-bread
+whole grain bread
 milk
-eggs
 coffee beans
+dark chocolate

Tips

  • Untuk JSON, format kedua sisi dulu dengan formatter JSON agar diff menampilkan perubahan yang sebenarnya, bukan perbedaan tata letak.
  • Teks yang sangat besar atau sepenuhnya berbeda mungkin butuh waktu terlalu lama untuk dibandingkan; dalam kasus itu alat berhenti setelah beberapa detik dan meminta Anda memperkecil input.

FAQ

› Apa beda mode baris, kata, dan karakter?

Mode baris menandai seluruh baris sebagai ditambah atau dihapus dan paling cocok untuk kode, file konfigurasi, dan daftar. Mode kata menyorot kata yang berubah di dalam paragraf, cocok untuk tulisan prosa. Mode karakter menampilkan perubahan terkecil, seperti satu salah ketik.

› Bisakah saya mendapatkan file patch?

Bisa. Klik "Salin patch" untuk menyalin perbedaan dalam format unified diff, format yang sama dengan git diff, yang dipahami oleh alat seperti git apply dan patch.

› Mengapa baris yang hanya berubah spasinya ditampilkan berbeda?

Secara bawaan setiap karakter dihitung. Aktifkan "Abaikan spasi di awal/akhir" di mode baris untuk mengabaikan indentasi dan whitespace di akhir baris.

› Apakah teks saya diunggah?

Tidak. Perbandingan berjalan di browser Anda, jadi aman untuk dokumen pribadi dan kode sumber.