Pelihat Diff
Free online Diff Viewer tool, no installation required
Tentang Paparan Diff
Membandingkan dua input teks baris demi baris menggunakan algoritma Subjujukan Sepunya Terpanjang (LCS) dan memaparkan perbezaan dalam jadual bersatu dengan nombor baris asal dan diubah suai, awalan +/-, dan penyerlahan baris merah/hijau. Normalisasi Abaikan Ruang Putih dan Abaikan Huruf Besar pilihan membolehkan anda fokus pada perubahan substantif, dan bar statistik melaporkan kiraan baris ditambah, dibuang, dan tidak berubah.
Cara Penggunaan
1. Tampal teks asal anda ke dalam kad Teks Asal (kiri). 2. Tampal teks yang diubah suai anda ke dalam kad Teks Diubah Suai (kanan). 3. Secara pilihan, tandakan Abaikan Ruang Putih dan/atau Abaikan Huruf Besar. 4. Klik Bandingkan untuk memaparkan bar statistik dan jadual diff. 5. Mengedit mana-mana textarea menetapkan semula perbandingan supaya anda boleh menjalankannya semula.
Diff LCS & Normalisasi
Pemadan membina jadual pengaturcaraan dinamik LCS penuh (m+1)x(n+1) ke atas tatasusunan baris asal dan diubah suai, kemudian mengundur untuk mengeluarkan baris tidak berubah, ditambah, dan dibuang mengikut urutan, yang menghasilkan skrip suntingan minimum dan bukannya diff posisi. Apabila Abaikan Ruang Putih diaktifkan, setiap baris dinormalkan dengan memampatkan semua larian ruang putih kepada satu ruang dan memangkas sebelum perbandingan. Apabila Abaikan Huruf Besar diaktifkan, baris ditukar kepada huruf kecil sebelum perbandingan. Kandungan yang dipaparkan sentiasa menunjukkan teks asal; hanya semakan kesamaan menggunakan bentuk ternormalkan. Setiap baris output membawa nombor baris asal, nombor baris diubah suai, penanda +/-/ruang, dan kandungan baris.
▶Bagaimanakah ini berbeza daripada text-diff?
▶Apakah sebenarnya yang dilakukan oleh Abaikan Ruang Putih?
▶Mengapa diff saya hilang apabila saya mengedit teks?
▶Apakah maksud dua lajur nombor pendahulu?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi