DiffMerge - Panduan

Bandingkan dan gabungkan direktori, fail, dan teks secara bersebelahan. Gambarkan perbezaan dengan sorotan berkod warna dan gabungkan ke mana-mana arah.


Bermula

  1. Tetapkan laluan kiri dan kanan (layari, taip, atau seret dan lepas)
  2. Laraskan tetapan perbandingan dan penapis mengikut keperluan
  3. Klik Bandingkan untuk memulakan
  4. Direktori membuka paparan perbandingan direktori; fail membuka paparan perbandingan teks

Atau klik Bandingkan Teks Baharu untuk membandingkan dua rentetan teks secara langsung.


Perbandingan Direktori

Fail dari kedua-dua direktori disenaraikan secara bersebelahan dengan lajur status di tengah.

Warna Status

StatusMaksud
Kiri SahajaFail wujud hanya di kiri
Kanan SahajaFail wujud hanya di kanan
BerbezaFail berbeza dalam kandungan/saiz/tarikh
Padanan KaburBerbeza hanya dalam ruang kosong
SamaFail adalah sama

Kaedah Perbandingan

KaedahMembandingkan
sizeSaiz fail sahaja
timestampTarikh pengubahsuaian sahaja
size+timestampKedua-duanya (lalai)
contentKandungan fail bait demi bait

Operasi Penggabungan

  • Kiri → Kanan — salin fail dari kiri ke kanan
  • Kiri ← Kanan — salin fail dari kanan ke kiri
  • Padam — alih keluar fail yang dipilih
  • Semua operasi penggabungan menyokong Buat Asal / Buat Semula

Navigasi

  • Gunakan butang bar alat atau pintasan untuk melompat antara perbezaan
  • Tapis mengikut status: tunjuk/sembunyi Kiri Sahaja, Kanan Sahaja, Berbeza, Sama
  • Klik kanan untuk menu konteks termasuk Salin Laluan (nama fail, laluan relatif, atau laluan penuh)

Perbandingan Teks

Dua editor dipaparkan secara bersebelahan dengan perbezaan disorot baris demi baris.

  • Penyorotan diff peringkat perkataan (pilihan)
  • Padanan kabur — mengabaikan perbezaan ruang kosong (corak yang boleh dikonfigurasi)
  • Penatalan tersegerak (boleh ditogol)
  • Pengesanan pengekodan automatik dengan penggantian manual
  • Fail binari dipaparkan sebagai hex dump (baca sahaja)

Penggabungan

  • Gabungkan blok individu atau semua perbezaan sekaligus
  • Dua hala: kiri → kanan atau kanan → kiri
  • Sokongan Buat Asal / Buat Semula penuh
  • Tampal teks daripada papan keratan ke mana-mana sebelah

Sejarah Perbandingan

  • Perbandingan sebelumnya disimpan dan disenaraikan pada skrin utama
  • Klik dua kali untuk menjalankan semula perbandingan
  • Klik kanan untuk memuatkan tetapan atau memadamkan
  • Boleh diisih mengikut nama, laluan, tarikh, dan jenis

Pintasan Papan Kekunci

Perbandingan Direktori

TindakanPintasan
Diff seterusnyaOption +
Diff sebelumnyaOption +
Diff pertama / terakhirOption + Shift + /
Gabungkan kiri → kananCmd + Option +
Gabungkan kanan → kiriCmd + Option +
PadamCmd + Option + Delete
Bandingkan semulaCmd + R
Buat Asal / Buat SemulaCmd + Z / Cmd + Shift + Z

Perbandingan Teks

TindakanPintasan
Diff seterusnya / sebelumnyaOption + /
Gabungkan pilihan kiri → kananCmd +
Gabungkan pilihan kanan → kiriCmd +
Gabungkan semua kiri → kananCmd + Shift +
Gabungkan semua kanan → kiriCmd + Shift +
Bandingkan semulaCmd + R
TampalCmd + V

Petua

  • Penapis — Gunakan penapis fail/folder untuk fokus pada jenis fail tertentu (cth., *.py) atau mengecualikan artifak binaan
  • Perbandingan kandungan — Gunakan kaedah "content" untuk perbandingan paling tepat, dengan mengorbankan kelajuan
  • Padanan kabur — Bagus untuk membandingkan kod di mana hanya inden berbeza
  • Salin Laluan — Klik kanan mana-mana fail dalam senarai perbandingan untuk menyalin nama fail, laluan relatif, atau laluan penuhnya

Privasi

  • Semua perbandingan berjalan secara setempat pada komputer anda
  • Tiada kandungan fail dihantar ke mana-mana pelayan
  • Sejarah perbandingan disimpan hanya pada cakera setempat anda