Alat Diff Teks
Bandingkan dua blok teks secara instan di browser. Sorot penambahan, penghapusan, dan pembaruan baris demi baris dalam format terpisah berdampingan atau unifikasi, dengan pengaturan huruf besar/kecil dan spasi yang bisa disesuaikan.
Text Diff Tool
Compare and audit plain text files locally in your browser.
Mengapa menggunakan Alat Diff Teks kami?
- Tampilan terpisah berdampingan: tinjau perbedaan dengan rapi di dua panel. Menggulir satu sisi otomatis menggulir sisi lainnya, sehingga baris dasar dan baris yang dimodifikasi tetap sejajar secara visual untuk audit cepat.
- Kontrol perbandingan pintar: sesuaikan parameter perbandingan dengan satu klik. Aktifkan atau nonaktifkan sensitivitas huruf besar/kecil, pangkas spasi di akhir baris, dan abaikan baris kosong untuk fokus pada perubahan fungsional, bukan perbedaan format.
- Pemrosesan lokal instan: hitung perbedaan dalam milidetik. Berjalan sepenuhnya di memori browser menjamin tanpa waktu tunggu unggah dan keamanan mutlak untuk dokumen pribadi.
- Eksportir patch standar: unduh perbedaan yang disorot sebagai file `.patch` unifikasi standar. Salin perubahan dengan mudah ke clipboard atau terapkan secara offline memakai alat baris perintah.
Dasar-dasar diff teks biasa
Diff teks adalah proses mengidentifikasi perubahan, penambahan, dan penghapusan antara dua versi dokumen atau blok teks. Dengan membandingkan string dasar dan string target, utilitas diff menyelaraskan baris yang cocok dan menyorot perbedaan, sehingga pengembang, penulis, dan editor dapat mengaudit revisi dan melacak perubahan teks dengan mudah.
Tampilan berdampingan vs. unifikasi
Alat ini menyediakan dua cara populer untuk memvisualisasikan perbedaan. Tampilan Terpisah menyusun teks asli dan teks yang diperbarui dalam kolom berdampingan dengan tinggi gulir tersinkronisasi, sehingga perubahan antarkolom mudah dipindai. Tampilan Unifikasi menampilkan baris dalam satu daftar vertikal memakai format patch standar dengan penanda berwarna.
File patch unifikasi standar: ekspor perbedaan Anda sebagai file `.patch` unifikasi standar. Format ini mencantumkan koordinat baris (misalnya `@@ -12,3 +12,4 @@`) dan baris berprefiks `+` atau `-` untuk menandai perubahan. Format patch standar sepenuhnya kompatibel dengan alat terminal seperti `patch` atau `git apply` untuk penggabungan kode secara offline.
Algoritma LCS berakurasi tinggi
Di balik layar, mesin diff menerapkan algoritma pemrograman dinamis Longest Common Subsequence (LCS). Pendekatan matematis ini menentukan urutan baris umum terpanjang antara dua input dan menurunkan penyuntingan minimal (penambahan atau penghapusan) yang diperlukan untuk mengubah teks asli menjadi teks yang dimodifikasi.
Filter huruf besar/kecil dan spasi
Perubahan yang dangkal sering membuat output diff berantakan. Alat ini mendukung pengaturan perbandingan lanjutan: abaikan sensitivitas huruf besar/kecil untuk menggabungkan koreksi ejaan, abaikan spasi di awal dan akhir baris untuk melewati penyelarasan format, dan lewati baris kosong. Ini memisahkan perubahan struktural dari sekadar pembaruan gaya.
Sandbox 100 % privat di browser: perbandingan teks sering melibatkan data sensitif, kunci privat, kode sumber, atau kontrak hukum. Karena Alat Diff Teks kami beroperasi sepenuhnya di memori sisi klien, blok teks Anda tidak pernah diunggah ke server jarak jauh atau layanan pihak ketiga. Ini menjamin keamanan data mutlak dan kepatuhan pada aturan kerahasiaan perusahaan.
Pertanyaan yang Sering Diajukan
Alat Diff Teks adalah utilitas web gratis yang memungkinkan Anda membandingkan dua blok teks secara berdampingan atau inline. Alat ini menyorot penambahan, penghapusan, dan perubahan baris demi baris, dan berjalan sepenuhnya di browser sehingga Anda bisa memverifikasi pembaruan serta menggabungkan perbedaan tanpa mengunggah apa pun ke server.
Saat membandingkan dokumen pribadi atau skrip aplikasi, keamanan sangat penting. Alat ini beroperasi sepenuhnya di memori browser lokal Anda menggunakan JavaScript. Tidak ada input, parameter, atau hasil perbandingan yang dikirim melalui jaringan, sehingga keamanan offline dan kepatuhan regulasi terjamin sepenuhnya.
Ya, utilitas ini menyediakan dua mode tampilan. Tampilan terpisah berdampingan menyelaraskan dokumen asli dan yang dimodifikasi dengan gulir tersinkronisasi. Tampilan unifikasi inline menyajikan perubahan dalam satu kolom memakai format patch standar, sehingga perbedaan lebih mudah ditinjau.
Tentu. Panel pengaturan memungkinkan Anda mengaktifkan atau menonaktifkan sensitivitas huruf besar/kecil, mengabaikan spasi di awal dan akhir baris, serta melewati baris kosong. Opsi ini membantu Anda fokus pada perbedaan isi yang berarti dan mengabaikan perubahan format yang dangkal.
Tidak ada batas keras untuk panjang input. Mesin diff lokal memakai tabel pemrograman dinamis yang dioptimalkan untuk memindai blok teks. Untuk blok teks yang sangat besar atau dump konfigurasi berisi ribuan baris, perbandingan selesai dalam hitungan detik tergantung RAM sistem Anda.
Ya, setelah perbandingan dibuat, Anda bisa menyalin output unifikasi mentah atau mengunduhnya sebagai file `.patch` standar. Dengan begitu Anda dapat menerapkan perbedaan itu ke file di mesin lokal memakai alat baris perintah standar seperti patch atau git.
Ya, utilitas diff ini 100 % gratis dan terbuka. Tidak ada peningkatan berbayar, batas uji coba, atau layar login untuk memakai mesin perbandingan. Anda bisa membandingkan sebanyak apa pun blok teks tanpa iklan yang mengganggu alur kerja.
Anda bisa menyalin dan menempelkan teks langsung, atau mengunggah file seperti `.txt`, `.json`, `.csv`, `.md`, `.yaml`, atau skrip kode. Pembaca file bawaan browser memuat file tersebut secara lokal ke panel input dan menyiapkannya untuk analisis diff instan.