Alat Diff Teks - Tampal teks asal dan teks yang diubah suai anda. Perbezaan diserlahkan secara langsung semasa anda menaip.
Cara Alat Text Diff Berfungsi
Tampalkan teks asal anda ke anak tetingkap kiri dan teks yang diubah suai ke kanan. Diff dikemas kini secara langsung semasa anda menaip - tiada butang untuk ditekan, tiada muat naik fail, tiada yang dihantar ke pelayan. Perbezaan diserlahkan dalam tiga warna supaya anda boleh mengimbasnya sekali pandang.
- Merah - Dibuang
- Baris yang wujud dalam teks asal tetapi hilang daripada versi yang diubah suai.
- Hijau - Ditambah
- Baris yang baharu dalam versi yang diubah suai dan tidak wujud dalam teks asal.
- Oren - Diubah
- Baris yang wujud dalam kedua-dua versi tetapi telah diubah. Aksara tepat yang berubah diserlahkan dalam baris supaya anda boleh melihat perkataan atau token mana yang telah disunting.
- Berjalan sepenuhnya dalam pelayar anda
- Algoritma diff berjalan secara tempatan dalam JavaScript. Teks anda tidak pernah dimuat naik, dicatatkan, atau disimpan. Anda boleh menggunakan alat di luar talian setelah halaman dimuatkan.
Kes Penggunaan Biasa
Suntingan pembacaan pruf
Tampalkan draf asal dan yang telah disemak untuk melihat setiap perubahan yang dibuat oleh penyemak tanpa mencari baris demi baris melalui dokumen.
Menyemak perubahan konfigurasi atau kod
Bandingkan dengan cepat dua versi fail konfigurasi, muatan JSON, atau coretan kod apabila anda tidak mempunyai akses kepada alat diff penuh.
Menyemak terjemahan
Bandingkan dua varian salinan terjemahan untuk mengesahkan hanya bahagian yang dimaksudkan berbeza.
Mengaudit output yang dijana
Apabila skrip menghasilkan teks, diff output terhadap garis dasar yang diketahui baik untuk menangkap regresi yang tidak disengajakan.
Soalan Lazim
Adakah teks saya dimuat naik ke mana-mana?
Tidak. Diff berjalan sepenuhnya dalam pelayar anda menggunakan JavaScript. Teks anda tidak pernah dihantar ke pelayan kami, tidak pernah disimpan, dan tidak pernah dicatatkan. Anda boleh mengesahkan ini dengan membuka alat pembangun pelayar dan memerhatikan tab Rangkaian semasa anda menaip.
Apakah maksud setiap warna?
Merah menyerlahkan baris yang dibuang daripada asal. Hijau menyerlahkan baris yang ditambah dalam versi yang diubah suai. Jingga menyerlahkan baris yang wujud dalam kedua-duanya tetapi telah diubah - dalam baris tersebut, aksara khusus yang berbeza diserlahkan supaya anda boleh mengesan suntingan yang tepat.
Adakah terdapat had saiz?
Tiada had keras, tetapi untuk input yang sangat besar, alat berundur dari diff peringkat aksara ke peringkat baris untuk mengekalkan antara muka responsif. Anda akan melihat notis di bahagian atas bar alat apabila ini berlaku.
Bolehkah saya membandingkan kod?
Ya. Alat ini menganggap input sebagai teks biasa, jadi ia berfungsi untuk kod, JSON, YAML, fail log, dan apa-apa format teks lain. Ia tidak melakukan penyerlahan sintaks, tetapi semua perbezaan ditunjukkan dengan tepat.
Bagaimana ini berbeza daripada menggunakan git diff?
git diff memerlukan teks berada dalam repositori dan hanya berfungsi dengan fail pada mesin tempatan anda. Alat ini membolehkan anda menampalkan mana-mana dua bahagian teks secara langsung - draf e-mel, mesej Slack, dokumen - dan melihat perbezaannya tanpa sebarang persediaan.
Adakah alat berfungsi di luar talian?
Ya, setelah halaman dimuatkan. Semua diffing berlaku secara tempatan dalam pelayar anda, jadi anda boleh memutuskan sambungan daripada rangkaian dan terus menggunakannya.
Alat Berkaitan
Alat percuma lain daripada Hexbon yang mungkin berguna untuk anda.