Saltar a contenido

Plugin Comparación de carpetas

Compara dos carpetas de forma recursiva y ve de un vistazo qué difiere entre ellas: qué archivos están solo en un lado, cuáles son idénticos y cuáles han cambiado. Profundiza en cualquier archivo modificado para abrirlo en la vista de comparación de dos paneles, y copia un archivo o una subcarpeta seleccionados al otro lado tras una confirmación explícita. Es únicamente una herramienta de comparación; deliberadamente no sincroniza, ni replica, ni borra archivos.

Dónde encontrarlo

Comparar ▸ Comparar carpetas… — abre (o enfoca) el panel Comparar carpetas y te pide que elijas las dos carpetas.

El panel de resultados

Después de elegir una carpeta izquierda y una derecha, el panel se llena con un árbol que refleja la estructura de carpetas. Cada fila es un archivo o una subcarpeta, con estas columnas:

Columna Significado
Nombre Nombre del archivo o de la carpeta. Las subcarpetas se expanden para mostrar su contenido.
Estado Resultado de la comparación, con código de color (ver más abajo).
Tamaño izquierdo / Tamaño derecho Tamaño del archivo en cada lado (en blanco para un lado que no tiene copia).
Modificado izquierdo / Modificado derecho Fecha y hora de última modificación en cada lado.

El estado de una carpeta se agrega a partir de su contenido, y lleva un resumen con recuentos (cuántos archivos difieren, cuántos están solo a la izquierda, solo a la derecha, etc.).

Qué significan los estados

Estado Significado
Idénticos Presente en ambos lados con el mismo contenido.
Distintos Presente en ambos lados, pero el contenido difiere.
Solo a la izquierda Existe solo bajo la carpeta izquierda.
Solo a la derecha Existe solo bajo la carpeta derecha.
Sin comparar Presente en ambos lados, contenido aún no comparado.

La barra de herramientas

Control Qué hace
Elegir carpetas… Elige una nueva carpeta izquierda y una derecha para comparar.
Actualizar Vuelve a examinar las dos mismas carpetas (recoge los cambios hechos en el disco).
Exportar el informe… Guarda la lista de diferencias en un archivo HTML o de texto.
↑ / ↓ Botones de flecha: saltan al archivo diferente anterior o siguiente del árbol (dan la vuelta al llegar al final). Pasa el ratón por cualquiera de los dos para ver cuál es.
Ignorar espacios en blanco Trata como idénticos los archivos que solo difieren en el espacio en blanco.
Ignorar mayúsculas y minúsculas Trata como idénticos los archivos que solo difieren en la caja de las letras.
Mostrar solo las diferencias Oculta los archivos idénticos y las subcarpetas totalmente idénticas.

Cambiar una opción de ignorar vuelve a examinar

Ignorar espacios en blanco e Ignorar mayúsculas y minúsculas cambian qué archivos cuentan como idénticos, así que activar o desactivar cualquiera de las dos vuelve a ejecutar la comparación sobre las mismas carpetas.

La barra de herramientas se reordena para caber: cuando el panel es estrecho, las tres opciones (Ignorar espacios en blanco, Ignorar mayúsculas y minúsculas, Mostrar solo las diferencias) bajan como un bloque debajo de los botones, y vuelven a su lado en cuanto hay sitio otra vez.

Tamaño del panel

El panel de resultados conserva una porción de la ventana en lugar de un ancho fijo, así que crece y se encoge con ella — consulta Diseño guardado.

Abrir una pareja de archivos

Haz doble clic en un archivo que exista en ambos lados para abrirlo en la vista de comparación de dos paneles. La vista se abre respetando las mismas opciones de Ignorar espacios en blanco / Ignorar mayúsculas y minúsculas que hayas puesto en el panel.

Acciones del clic derecho

Haz clic derecho en el árbol de resultados para estas acciones:

  • Copiar a la derecha / Copiar a la izquierda — copia el archivo o la subcarpeta entera en los que has hecho clic al otro lado (ver más abajo).
  • Comparar esta subcarpeta — en una subcarpeta que existe en ambos lados, vuelve a enraizar la comparación en esa pareja de carpetas (un examen nuevo con las mismas opciones), para que puedas centrarte en una rama.
  • Comparar los archivos seleccionados — selecciona exactamente dos archivos (Ctrl+clic en una segunda fila) y compáralos directamente, aunque vivan en sitios distintos o tengan nombres distintos. Útil para cotejar un archivo renombrado con su original.

Copiar archivos al otro lado

Copiar a la derecha / Copiar a la izquierda es la única operación del plugin que escribe en el disco, y nunca se ejecuta sin tu confirmación:

  • La dirección se ofrece siempre que la entrada en la que has hecho clic exista en el lado de origen, incluidas las parejas Idénticas, para que puedas forzar una sincronización de contenido o de marca de tiempo de un archivo concreto.
  • Copiar una subcarpeta copia todos los archivos bajo su lado de origen (los archivos que existen solo en el lado de destino se quedan intactos: esto es una copia, no una réplica). Las carpetas de destino que falten se crean.
  • Un diálogo de confirmación por acción muestra el número de archivos, el tamaño total, la carpeta de destino, cuántos archivos existentes se sobrescribirían y cuántos archivos de destino son de solo lectura. Si cancelas, no se escribe nada.
  • Los archivos de destino de solo lectura se omiten de forma predeterminada (y se contabilizan en el resultado). Marca Sobrescribir los archivos de solo lectura en el diálogo para sustituirlos: solo entonces se quita el atributo de solo lectura.
  • La copia se ejecuta en segundo plano; la barra de estado informa del resultado («Se han copiado 12 archivo(s) (2 omitidos por ser de solo lectura).»). Si algo falla, se listan las rutas fallidas y la operación se detiene en el primer error grave.
  • Tras una copia, el panel vuelve a examinar automáticamente las mismas carpetas, de modo que los estados y los recuentos reflejen el nuevo estado del disco.

Cómo funciona la comparación

El plugin nunca compara en profundidad todo el árbol de antemano: primero empareja la estructura y después decide el estado de cada archivo bajo demanda.

  • Los archivos de texto se comparan por contenido. Sin ninguna opción de ignorar activa, una coincidencia exacta de bytes es Idéntico y cualquier otra cosa es Diferente; con una opción de ignorar activada, el archivo se pasa por el mismo motor de diff que usa la vista de comparación.
  • Los archivos binarios se comparan solo por igualdad (tamaño y luego contenido): muestran Idéntico o Diferente. Hacer doble clic en una pareja binaria muestra un breve mensaje con los dos tamaños de archivo en lugar de abrir la vista de texto: todavía no hay un diff hexadecimal o por bytes, y un diff por líneas sobre bytes en bruto no tendría sentido.
  • La estructura de carpetas se lee de forma anticipada (para que el árbol y los recuentos agregados estén completos), pero el contenido de un archivo solo se lee cuando se necesita su estado.

Se vigilan los bucles de enlaces simbólicos y de uniones, y los árboles muy profundos; las rutas ilegibles se omiten en vez de hacer fallar el examen.

Exportar un informe

Exportar el informe… escribe las diferencias actuales —una línea de resumen más la lista de estados por archivo— en un archivo HTML (una tabla sencilla) o de texto plano. Los archivos idénticos se omiten; el informe lista lo que difiere.

Qué no hace

Por diseño, la Comparación de carpetas sigue siendo una herramienta de comparación, no un gestor de archivos:

  • Sin sincronización — la única operación de escritura es el Copiar a la derecha / Copiar a la izquierda con confirmación explícita descrito arriba. Nunca mueve, replica ni borra archivos, y no hay un «igualar ambos lados» masivo.
  • Sin diff binario ni hexadecimal — los archivos binarios solo informan de Idéntico / Diferente.
  • Sin comparación de imágenes, de archivos comprimidos ni remota (FTP/nube).

Recoger cambios externos

El panel todavía no se refresca solo cuando los archivos cambian en el disco. Después de editar archivos fuera del editor, haz clic en Actualizar para volver a examinarlos.