# 2

Kai Willadsen
kai.willadsen@gmail.com 2012
Daniel Mustieles
daniel.mustieles@gmail.com 2014 - 2015
Facundo Darío Illanes
fdillanes@gmail.com 2014

# Filtrar archivos

Cuando compare carpetas, puede querer ignorar algunos archivos. Por ejemplo, puede querer ver solamente los archivos que están presentes o que difieren en ambas carpetas, ignorando aquellos que son iguales o solo existen en una de las carpetas. Alternativamente, puede querer ignorar todos los archivos de su carpeta .git , o ignorar todas las imágenes.

Meld tiene diferentes maneras de controlar qué archivos y qué tipos de diferencias se muestran. Se puede filtrar basándose en diferencias entre archivos a través de carpetas o nombres de carpetas y archivos. También se puede pedir a Meld que trate los nombres de archivo sin distinguir mayúsculas de minúsculas. Finalmente, se pueden usar filtros de texto para cambiar tanto las comparaciones mostradas de carpetas como de archivos.

Cualquier filtro de texto que haya definido se aplica automáticamente cuando se comparan carpetas. Los archivos que resulten idénticos después de que se les hayan aplicado todos los filtros de texto no se resaltarán como diferentes, pero se mostrarán en cursiva.

# Filtrado por diferencias de archivo

Cuando se comparan carpetas, cada línea contiene un solo archivo o carpeta que exista en al menos una de las carpetas comparadas. Cada una de esas líneas se clasifica como Modificada, Nueva o Igual:

## Modificado

El archivo existe en varias carpetas, pero los archivos son diferentes

## Nuevo

El archivo existe en una carpeta pero no en otras

## El mismo

El archivo existe en todas las carpetas y es el mismo en todas ellas

Puede cambiar las diferencias que ve en su comparación actual usando los botones Mismo, Nuevo y Modificado de la barra de herramientas o del menú Vista Estado del archivo.

Actualmente, solo se puede filtrar archivos en función de sus estados; las carpetas no se pueden ser filtrar de esta forma. Por ejemplo, se le puede decir a Meld que ignore todas las carpetas que contengan solo archivos nuevos. Una carpeta que contenga solo archivos "Nuevos" se mostraría como vacía, pero seguiría presente.

# Filtrado por nombre de archivo

Meld incluye un útil conjunto de filtros de nombres de archivos para permitir ignorar archivos y carpetas poco interesantes como archivos comunes de respaldo y carpetas de metadatos del sistema de control de versiones. Cada filtro de nombres de archivo se puede activar o desactivar por separado desde el botón Filtro en la barra de herramientas o desde el menú Vista Filtros de archivo.

Puede agregar, quitar o cambiar los filtros de nombres de archivo desde la sección Filtros de archivo en la ventana del diálogo Preferencias. Los filtros de nombres de archivo especifican patrones de nombres de archivo que no ser considerarán cuando se realiza la comparación entre carpetas. Cualquier archivo que iguale con un filtro activo no será siquiera mostrado en el árbol de comparaciones. Los filtros de nombres de archivo pueden igualar tanto archivos como carpetas; si una carpeta se filtra, ella y todos sus contenidos se ignoran.

Los filtros de nombres de archivo coinciden con los patrones de comodines del shell. Por ejemplo, `*.jpg` coincidirá con todas los archivos que terminen en `.jpg`. La siguiente tabla lista todos los caracteres comodines globales que Meld reconoce.

## Patrón de comodines del shell

Comodín | Coincidencias
--- | ---
`*` | cualquier cosa (cero o más caracteres)
`?` | exactamente un carácter
`[abc]` | cualquiera de los caracteres listados
`[!abc]` | cualquier carácter excepto los listados
`{gato,perro}` | cualquiera de «gato» o «perro»

Cambiar la opción Activo de un filtro en el diálogo de Preferencias cambia si el filtro estará activo de manera predeterminada.

Activar un filtro desde el menú o la barra de herramientas activa o desactiva el filtro solamente para esta comparación.

# Nombres de archivo no sensibles a capitalización

Los archivos se comparan entre carpetas de acuerdo a su nombre. Esta comparación es sensible a capitalización de manera predeterminada; esto es, los archivos README, readme y ReadMe ser considerarán como distintos.

Cuando se comparan carpetas en algunos sistemas de archivo (por ejemplo, HFS+ o FAT) puede querer que Meld trate los nombres ignorando la capitalización. Esto se puede lograr seleccionando Vista Ignorar capitalización de archivos desde los menús.