← Kembali ke Ciri
Free

Alat Diff

Alat Diff membandingkan dua blok teks dan menyerlahkan baris yang ditambah, dibuang, dan tidak berubah dengan output berkod warna. Paparan bersatu (gaya Git) dan bersebelahan, dengan togol abaikan-ruang-putih dan abaikan-besar/kecil-huruf pilihan. Berguna untuk mengesahkan suntingan, membandingkan fail konfigurasi, atau menyemak sepintas lalu respons API.

Membandingkan dua versi teks adalah salah satu tugas yang sentiasa timbul — menyemak apa yang berubah dalam fail konfigurasi, menyemak sepintas lalu dua respons API, mengesahkan migrasi rentetan tidak merosakkan apa-apa. Alat Diff melakukan ini dengan kemas. Tampal Text A (asal) dan Text B (yang diubah) dan klik Compare. Output menunjukkan setiap baris dikategorikan sebagai ditambah (hijau, ditanda +), dibuang (merah, ditanda −), atau tidak berubah. Tukar antara paparan bersatu (gaya Git, semuanya bersusun) dan paparan bersebelahan (dua lajur dengan pasangan baris). Diff menggunakan algoritma subsequence sepunya terpanjang (longest-common-subsequence) supaya penjajaran optimum, bukan naif baris demi baris. Togol abaikan-ruang-putih dan abaikan-besar/kecil-huruf membantu apabila perubahan sebenar tersembunyi di sebalik gangguan pemformatan. Statistik di bahagian atas menunjukkan jumlah kiraan ditambah/dibuang/tidak berubah untuk ringkasan sepintas lalu.

Pratonton Langsung
example.com
Alat Diff +3 ditambah −2 dibuang 5 tidak berubah
Bersatu Satu-satu
1 1 function greet(name) {
2 console.log("Hi " + name);
2 + console.log(`Hello, ${name}!`);
3 + console.log(`Welcome back.`);
3 4 }
4 5  
5 greet("world");
6 + greet("Alice");
6 7 greet("Bob");
Ciri-ciri Utama

Diff Peringkat Baris

Mengategorikan setiap baris sebagai ditambah, dibuang, atau tidak berubah menggunakan algoritma longest-common-subsequence untuk penjajaran optimum.

Paparan Bersatu & Bersebelahan

Tukar antara susun atur bersatu gaya Git (semuanya bersusun) dan bersebelahan (dua lajur) bergantung pada mana yang lebih mudah dibaca.

Output Berkod Warna

Baris yang ditambah diserlahkan hijau dengan penanda +; baris yang dibuang diserlahkan merah dengan penanda −; baris tidak berubah neutral. Imbasan visual pantas.

Abaikan Ruang Putih / Huruf Besar-Kecil

Togol membolehkan anda mengabaikan perbezaan pemformatan remeh supaya anda dapat fokus pada perubahan yang bermakna.

Statistik Diff

Bar atas menunjukkan kiraan "+N ditambah −N dibuang N tidak berubah" — ringkasan pantas tanpa perlu mengimbas setiap baris.

Pantas Untuk Input Realistik

Mengendalikan ribuan baris dalam milisaat. Input besar dihadkan untuk mengekalkan UI responsif.

Kes Penggunaan Biasa

Menyemak Suntingan Sebelum Menyimpan

Sebelum menulis ganti fail, tampal versi lama dan baharu untuk mengesahkan hanya perubahan yang dimaksudkan ada dalam versi baharu — tiada pemadaman tidak sengaja.

Membandingkan Respons API

Tangkap respons sebelum dan selepas pembetulan, bandingkan kedua-dua muatan (payload), dan sahkan perubahan anda hanya menyentuh apa yang sepatutnya.

Perbandingan Fail Konfigurasi

Bandingkan dua konfigurasi persekitaran (dev vs prod, lama vs baharu) untuk mengesan lencongan (drift) yang mungkin menyebabkan pepijat halus.

Mengesahkan Output Berformat

Jalankan pemformat pada fail dan bandingkan input dengan output untuk mengesahkan hanya ruang putih/pemformatan berubah — tiada lencongan semantik.

Menyemak Sepintas Lalu Migrasi Teks

Apabila mengemas kini kandungan merentas halaman atau dokumen, bandingkan lama dan baharu untuk mengesahkan setiap terjemahan tiba dengan betul.

Cara Guna
1

Buka Alat Diff

Klik ikon Diff dalam dock DevSuite Pro. Satu panel terbuka dengan dua kawasan teks bersebelahan.

2

Tampal Text A dan Text B

Tampal versi asal dalam Text A dan versi yang diubah dalam Text B. Sebarang teks berfungsi — kod, JSON, log, prosa.

3

Togol Pilihan

Aktifkan Ignore whitespace atau Ignore case jika perubahan pemformatan/huruf besar-kecil adalah gangguan yang anda mahu abaikan.

4

Klik Compare

Tekan Compare. Diff dipaparkan di bawah dengan baris ditambah/dibuang/tidak berubah berkod warna dan statistik di bahagian atas.

5

Tukar Paparan (pilihan)

Beralih antara paparan Unified dan Side-by-side. Unified lebih padat, side-by-side menjadikan penjajaran pasangan lebih jelas.

Sedia untuk Mencuba?

Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.

Tambah ke Chrome Tambah ke Edge Tambah ke FireFox