Bandingkan Teks
Tempel teks asli di kiri dan versi baru di kanan. Baris yang dihapus berwarna merah, baris yang ditambahkan berwarna hijau, dan di dalam baris yang diedit, kata-kata yang benar-benar berubah disorot, sehingga perubahan satu kata dalam paragraf panjang mudah terlihat.
0 karakter · 0 kata · 0 baris
0 karakter · 0 kata · 0 baris
Tempel teks ke kedua kotak untuk melihat perbedaannya di sini.
0 karakter · 0 kata · 0 baris
Baris merah (−) hanya ada di teks asli, baris hijau (+) hanya ada di teks yang diubah; huruf tebal menandai kata-kata yang berbeda. Berjalan sepenuhnya di tab browser ini. Teks Anda tidak pernah diunggah atau disimpan.
Fungsinya
Bandingkan teks membandingkan dua teks baris demi baris menggunakan diff longest common subsequence, menandai baris yang dihapus dengan warna merah dan baris yang ditambahkan dengan warna hijau, serta menyorot kata-kata yang berubah di dalam baris yang diedit.
kucing coklat yang gesit → kucing merah yang gesit
- kucing coklat yang gesit + kucing merah yang gesit
Cara kerja perbandingan
Alat ini memecah kedua teks menjadi baris dan mencari longest common subsequence: kumpulan baris terbesar yang muncul di kedua teks dalam urutan yang sama. Baris-baris itu ditampilkan sebagai tidak berubah; selebihnya di teks asli adalah penghapusan dan selebihnya di teks baru adalah penambahan. Ini gagasan yang sama di balik program diff Unix klasik, yang dijelaskan oleh Hunt dan McIlroy pada 1976, dan di balik tampilan perubahan sistem kontrol versi.
Saat sederet baris yang dihapus berada tepat sebelum sederet baris yang ditambahkan, biasanya keduanya mewakili baris yang sama yang sedang diedit. Alat ini memasangkannya dan menjalankan perbandingan kedua di tingkat kata di dalam setiap pasangan, sehingga Anda langsung melihat bahwa "Selasa" menjadi "Rabu" tanpa harus membaca ulang kedua baris. Nomor baris untuk kedua versi ditampilkan di sebelah kiri agar Anda dapat menemukan setiap perubahan di file Anda sendiri.
Mengabaikan gangguan: huruf besar/kecil dan spasi
Dua teks bisa berbeda dengan cara yang tidak penting bagi Anda: baris yang indentasinya diganti dari spasi menjadi tab, spasi di akhir baris yang ditinggalkan editor, atau judul yang diubah dari huruf besar ke huruf kecil. Abaikan perbedaan spasi memperlakukan deretan spasi dan tab sebagai satu spasi dan mengabaikan spasi di ujung baris; Abaikan huruf besar/kecil membandingkan baris tanpa memedulikan kapitalisasi. Output yang disorot tetap menampilkan teks baru sebagaimana ditulis.
Selain itu, perbandingannya persis: apostrof melengkung dan apostrof lurus adalah karakter yang berbeda, demikian pula tanda hubung dan tanda pisah en (en dash). Jika sebuah baris ditandai tetapi tampak identik, tanda baca tipografis atau spasi tak terputus biasanya penyebabnya.
Kegunaan umum
Penulis membandingkan draf yang dikembalikan editor; pengacara dan pembeli memeriksa klausul mana yang berubah di versi kontrak baru; developer membandingkan file konfigurasi atau output log dari dua kali proses; mahasiswa memeriksa apa yang benar-benar diubah oleh langkah parafrase. Hasilnya dapat disalin atau diunduh sebagai teks biasa dalam gaya unified diff, dengan tanda minus di depan baris yang dihapus dan tanda plus di depan baris yang ditambahkan. Untuk pekerjaan pembersihan lainnya, alat teks yang lain bekerja dengan cara yang sama, sepenuhnya di browser Anda.
Pertanyaan yang sering diajukan
- Apakah teks yang saya bandingkan diunggah ke suatu tempat?
- Tidak. Kedua teks tetap di tab browser ini; perbandingan dihitung dengan JavaScript di perangkat Anda, sehingga draf dan kontrak rahasia dapat dibandingkan dengan aman.
- Mengapa paragraf yang dipindah ditampilkan sebagai dihapus dan ditambahkan?
- Diff berbasis baris hanya mempertahankan baris yang tetap dalam urutan relatif yang sama. Saat sebuah blok dipindah, algoritma mempertahankan satu posisi dan melaporkan yang lain sebagai penghapusan plus penambahan, sama seperti git diff.
- Seberapa panjang teks yang dapat dibandingkan alat Bandingkan teks?
- Beberapa ribu baris per teks dibandingkan seketika. Baris identik di awal dan akhir dilewati sebelum perbandingan utama; jika bagian tengah yang tersisa sangat besar, alat ini meminta Anda membagi teks alih-alih membuat tab macet.
- Bisakah saya membandingkan file Word atau PDF secara langsung?
- Tempelkan teksnya. Menyalin dari Word mempertahankan paragraf sebagai baris; teks yang disalin dari PDF sering memiliki jeda baris paksa, yang bisa Anda hapus terlebih dahulu dengan alat Hapus jeda baris.
- Apa arti tanda minus dan plus di file diff yang diunduh?
- Baris yang diawali minus hanya ada di teks asli, baris yang diawali plus hanya ada di teks yang diubah, dan baris yang diawali dua spasi tidak berubah.