Perbezaan Kod
Free online Code Diff tool, no installation required
Tentang Perbezaan Kod
Membandingkan dua serpihan teks baris demi baris dan menyerlahkan baris yang ditambah, dibuang, dan tidak berubah, dengan kiraan penambahan dan pembuangan. Hasil boleh dilihat sebaris (lajur tunggal dengan awalan +/-) atau sebelah-menyebelah (asal di kiri, diubah suai di kanan), dan disalin sebagai blok teks gaya-diff bersatu.
Cara Penggunaan
1. Secara pilihan pilih butang Bahasa - ini hanyalah label untuk rujukan anda; ia tidak melakukan perbezaan yang menyedari sintaks. 2. Tampal teks asal dalam kotak Kod Asal dan teks baharu dalam Kod Diubah Suai. 3. Klik Bandingkan untuk mengira diff. 4. Togol Paparan Sebaris atau Paparan Sebelah-Menyebelah. 5. Klik Salin untuk menyalin teks diff (baris dengan awalan '+', '-', atau ruang), atau Kosongkan untuk menetapkan semula.
Algoritma Diff & Had
Diff ialah jalan baris demi baris yang mudah, bukan Longest-Common-Subsequence atau diff Myers yang sebenar. Apabila dua baris yang sepadan berbeza, kedua-duanya dikeluarkan sebagai pasangan dibuang+ditambah; sisipan dan pembuangan tulen dikesan, tetapi pergerakan blok atau penyusunan semula tidak dipadankan dan akan kelihatan sebagai buang-tambah penuh. Tiada perbandingan abaikan-ruang-putih atau yang menyedari sintaks walaupun terdapat pemilih bahasa.
▶Adakah pemilih Bahasa mengubah cara diff berfungsi?
▶Mengapa sesetengah baris yang tidak berubah ditunjukkan sebagai berubah selepas penyusunan semula?
▶Bolehkah saya mengabaikan perubahan ruang putih?
▶Apakah format yang dihasilkan oleh Salin?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi