DiffMerge - Panduan

Bandingkan dan gabungkan direktori, file, dan teks secara berdampingan. Visualisasikan perbedaan dengan sorotan berkode warna dan gabungkan ke arah mana pun.


Memulai

  1. Atur jalur kiri dan kanan (telusuri, ketik, atau seret dan lepas)
  2. Sesuaikan pengaturan perbandingan dan filter sesuai kebutuhan
  3. Klik Bandingkan untuk memulai
  4. Direktori membuka tampilan perbandingan direktori; file membuka tampilan perbandingan teks

Atau klik Bandingkan Teks Baru untuk membandingkan dua string teks secara langsung.


Perbandingan Direktori

File dari kedua direktori dicantumkan secara berdampingan dengan kolom status di tengah.

Warna Status

StatusArti
Hanya KiriFile hanya ada di sisi kiri
Hanya KananFile hanya ada di sisi kanan
BerbedaFile berbeda dalam konten/ukuran/tanggal
Pencocokan FuzzyHanya berbeda dalam spasi
SamaFile identik

Metode Perbandingan

MetodeMembandingkan
sizeHanya ukuran file
timestampHanya tanggal modifikasi
size+timestampKeduanya (default)
contentKonten file byte demi byte

Operasi Penggabungan

  • Kiri → Kanan — salin file dari kiri ke kanan
  • Kiri ← Kanan — salin file dari kanan ke kiri
  • Hapus — hapus file yang dipilih
  • Semua operasi penggabungan mendukung Undo / Redo

Navigasi

  • Gunakan tombol toolbar atau pintasan untuk berpindah antar perbedaan
  • Filter berdasarkan status: tampilkan/sembunyikan Hanya Kiri, Hanya Kanan, Berbeda, Sama
  • Klik kanan untuk menu konteks termasuk Salin Path (nama file, path relatif, atau path lengkap)

Perbandingan Teks

Dua editor ditampilkan berdampingan dengan perbedaan disorot baris demi baris.

  • Penyorotan diff tingkat kata (opsional)
  • Pencocokan fuzzy — mengabaikan perbedaan spasi (pola yang dapat dikonfigurasi)
  • Pengguliran tersinkronisasi (dapat diaktifkan/dinonaktifkan)
  • Deteksi pengkodean otomatis dengan penggantian manual
  • File biner ditampilkan sebagai hex dump (hanya baca)

Penggabungan

  • Gabungkan blok individu atau semua perbedaan sekaligus
  • Dua arah: kiri → kanan atau kanan → kiri
  • Dukungan Undo / Redo penuh
  • Tempel teks dari clipboard ke salah satu sisi

Riwayat Perbandingan

  • Perbandingan sebelumnya disimpan dan dicantumkan di layar utama
  • Klik dua kali untuk menjalankan kembali perbandingan
  • Klik kanan untuk memuat pengaturan atau menghapus
  • Dapat diurutkan berdasarkan nama, path, tanggal, dan jenis

Pintasan Keyboard

Perbandingan Direktori

TindakanPintasan
Diff berikutnyaOption +
Diff sebelumnyaOption +
Diff pertama / terakhirOption + Shift + /
Gabungkan kiri → kananCmd + Option +
Gabungkan kanan → kiriCmd + Option +
HapusCmd + Option + Delete
Bandingkan ulangCmd + R
Undo / RedoCmd + Z / Cmd + Shift + Z

Perbandingan Teks

TindakanPintasan
Diff berikutnya / sebelumnyaOption + /
Gabungkan pilihan kiri → kananCmd +
Gabungkan pilihan kanan → kiriCmd +
Gabungkan semua kiri → kananCmd + Shift +
Gabungkan semua kanan → kiriCmd + Shift +
Bandingkan ulangCmd + R
TempelCmd + V

Tips

  • Filter — Gunakan filter file/folder untuk fokus pada jenis file tertentu (mis. *.py) atau mengecualikan artefak build
  • Perbandingan konten — Gunakan metode "content" untuk perbandingan paling akurat, dengan biaya kecepatan
  • Pencocokan fuzzy — Bagus untuk membandingkan kode di mana hanya indentasi yang berbeda
  • Salin Path — Klik kanan file mana pun dalam daftar perbandingan untuk menyalin nama file, path relatif, atau path lengkapnya

Privasi

  • Semua perbandingan berjalan secara lokal di komputer Anda
  • Tidak ada konten file yang dikirim ke server mana pun
  • Riwayat perbandingan disimpan hanya di disk lokal Anda