DiffMerge - Guía

Compara y fusiona directorios, archivos y texto en paralelo. Visualiza las diferencias con resaltados de colores y fusiona en cualquier dirección.


Primeros pasos

  1. Establece las rutas izquierda y derecha (navega, escribe o arrastra y suelta)
  2. Ajusta la configuración de comparación y los filtros según sea necesario
  3. Haz clic en Comparar para empezar
  4. Los directorios abren la vista de comparación de directorios; los archivos abren la vista de comparación de texto

O haz clic en Comparar nuevos textos para comparar dos cadenas de texto directamente.


Comparación de directorios

Los archivos de ambos directorios se listan en paralelo con una columna de estado en el centro.

Colores de estado

EstadoSignificado
Solo izquierdaEl archivo solo existe a la izquierda
Solo derechaEl archivo solo existe a la derecha
DiferenteLos archivos difieren en contenido/tamaño/fecha
Coincidencia difusaDifieren solo en espacios en blanco
IgualLos archivos son idénticos

Métodos de comparación

MétodoCompara
sizeSolo el tamaño del archivo
timestampSolo la fecha de modificación
size+timestampAmbos (predeterminado)
contentContenido del archivo byte por byte

Operaciones de fusión

  • Izquierda → Derecha — copia archivos de izquierda a derecha
  • Izquierda ← Derecha — copia archivos de derecha a izquierda
  • Eliminar — elimina los archivos seleccionados
  • Todas las operaciones de fusión admiten Deshacer / Rehacer

Navegación

  • Usa los botones de la barra de herramientas o los atajos para saltar entre las diferencias
  • Filtra por estado: muestra/oculta Solo izquierda, Solo derecha, Diferente, Igual
  • Haz clic derecho para acceder al menú contextual con Copiar ruta (nombre de archivo, relativa o ruta completa)

Comparación de texto

Dos editores mostrados en paralelo con las diferencias resaltadas línea por línea.

  • Resaltado de diff a nivel de palabra (opcional)
  • Coincidencia difusa — ignora las diferencias de espacios en blanco (patrón configurable)
  • Desplazamiento sincronizado (conmutable)
  • Detección automática de codificación con anulación manual
  • Los archivos binarios se muestran como volcado hexadecimal (solo lectura)

Fusión

  • Fusiona bloques individuales o todas las diferencias a la vez
  • Bidireccional: izquierda → derecha o derecha → izquierda
  • Soporte completo de Deshacer / Rehacer
  • Pega texto del portapapeles en cualquiera de los lados

Historial de comparaciones

  • Las comparaciones anteriores se guardan y se listan en la pantalla principal
  • Doble clic para volver a ejecutar una comparación
  • Clic derecho para cargar la configuración o eliminar
  • Ordenable por nombre, rutas, fecha y tipo

Atajos de teclado

Comparación de directorios

AcciónAtajo
Siguiente diffOption +
Diff anteriorOption +
Primer / Último diffOption + Shift + /
Fusionar izquierda → derechaCmd + Option +
Fusionar derecha → izquierdaCmd + Option +
EliminarCmd + Option + Delete
Volver a compararCmd + R
Deshacer / RehacerCmd + Z / Cmd + Shift + Z

Comparación de texto

AcciónAtajo
Diff siguiente / anteriorOption + /
Fusionar selección izquierda → derechaCmd +
Fusionar selección derecha → izquierdaCmd +
Fusionar todo izquierda → derechaCmd + Shift +
Fusionar todo derecha → izquierdaCmd + Shift +
Volver a compararCmd + R
PegarCmd + V

Consejos

  • Filtros — Usa filtros de archivos/carpetas para centrarte en tipos de archivo específicos (ej., *.py) o excluir artefactos de compilación
  • Comparación de contenido — Usa el método "content" para la comparación más precisa, a costa de la velocidad
  • Coincidencia difusa — Excelente para comparar código donde solo difiere la sangría
  • Copiar ruta — Haz clic derecho en cualquier archivo de la lista de comparación para copiar su nombre de archivo, ruta relativa o ruta completa

Privacidad

  • Todas las comparaciones se ejecutan localmente en tu computadora
  • No se envía contenido de archivos a ningún servidor
  • El historial de comparaciones se almacena solo en tu disco local