DiffMerge - Guia

Compareu i fusioneu directoris, fitxers i text en paral·lel. Visualitzeu les diferències amb ressaltats de colors i fusioneu en qualsevol direcció.


Primers passos

  1. Establiu les rutes esquerra i dreta (navegueu, escriviu o arrossegueu i deixeu anar)
  2. Ajusteu la configuració de comparació i els filtres segons sigui necessari
  3. Feu clic a Compara per començar
  4. Els directoris obren la vista de comparació de directoris; els fitxers obren la vista de comparació de text

O feu clic a Compara nous textos per comparar dues cadenes de text directament.


Comparació de directoris

Els fitxers de tots dos directoris es llisten en paral·lel amb una columna d'estat al centre.

Colors d'estat

EstatSignificat
Només a l'esquerraEl fitxer només existeix a l'esquerra
Només a la dretaEl fitxer només existeix a la dreta
DiferentEls fitxers difereixen en contingut/mida/data
Coincidència difusaDifereixen només en espais en blanc
IgualEls fitxers són idèntics

Mètodes de comparació

MètodeCompara
sizeNomés la mida del fitxer
timestampNomés la data de modificació
size+timestampTots dos (per defecte)
contentContingut del fitxer byte a byte

Operacions de fusió

  • Esquerra → Dreta — copia fitxers d'esquerra a dreta
  • Esquerra ← Dreta — copia fitxers de dreta a esquerra
  • Suprimeix — elimina els fitxers seleccionats
  • Totes les operacions de fusió admeten Desfer / Refer

Navegació

  • Utilitzeu els botons de la barra d'eines o les dreceres per saltar entre les diferències
  • Filtreu per estat: mostrar/amagar Només a l'esquerra, Només a la dreta, Diferent, Igual
  • Feu clic dret per al menú contextual que inclou Copia ruta (nom del fitxer, relativa o ruta completa)

Comparació de text

Dos editors mostrats en paral·lel amb les diferències ressaltades línia per línia.

  • Ressaltat de diff a nivell de paraula (opcional)
  • Coincidència difusa — ignora les diferències d'espais en blanc (patró configurable)
  • Desplaçament sincronitzat (commutable)
  • Detecció automàtica de codificació amb anul·lació manual
  • Els fitxers binaris es mostren com a abocament hexadecimal (només lectura)

Fusió

  • Fusioneu blocs individuals o totes les diferències alhora
  • Bidireccional: esquerra → dreta o dreta → esquerra
  • Suport complet de Desfer / Refer
  • Enganxeu text del porta-retalls a qualsevol dels costats

Historial de comparacions

  • Les comparacions anteriors es desen i es llisten a la pantalla principal
  • Doble clic per tornar a executar una comparació
  • Clic dret per carregar la configuració o suprimir
  • Ordenable per nom, rutes, data i tipus

Dreceres de teclat

Comparació de directoris

AccióDrecera
Diff següentOption +
Diff anteriorOption +
Primer / Últim diffOption + Shift + /
Fusiona esquerra → dretaCmd + Option +
Fusiona dreta → esquerraCmd + Option +
SuprimeixCmd + Option + Delete
Torna a compararCmd + R
Desfer / ReferCmd + Z / Cmd + Shift + Z

Comparació de text

AccióDrecera
Diff següent / anteriorOption + /
Fusiona selecció esquerra → dretaCmd +
Fusiona selecció dreta → esquerraCmd +
Fusiona tot esquerra → dretaCmd + Shift +
Fusiona tot dreta → esquerraCmd + Shift +
Torna a compararCmd + R
EnganxaCmd + V

Consells

  • Filtres — Utilitzeu filtres de fitxers/carpetes per centrar-vos en tipus de fitxer específics (ex., *.py) o excloure artefactes de compilació
  • Comparació de contingut — Utilitzeu el mètode "content" per a la comparació més precisa, a costa de la velocitat
  • Coincidència difusa — Excel·lent per comparar codi on només difereix la sagnia
  • Copia ruta — Feu clic dret a qualsevol fitxer de la llista de comparació per copiar-ne el nom de fitxer, ruta relativa o ruta completa

Privadesa

  • Totes les comparacions s'executen localment al vostre ordinador
  • No s'envia cap contingut de fitxer a cap servidor
  • L'historial de comparacions només es desa al vostre disc local