<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="file-filters" xml:lang="es">
<info>
  <title type="sort">2</title>
  <link type="guide" xref="index#folder-mode"/>
  <revision docversion="1.6" status="draft"/>
  <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
  <credit type="author copyright">
    <name>Kai Willadsen</name>
    <email>kai.willadsen@gmail.com</email>
    <years>2012</years>
  </credit>

    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Daniel Mustieles</mal:name>
      <mal:email>daniel.mustieles@gmail.com</mal:email>
      <mal:years>2014 - 2015</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Facundo Darío Illanes</mal:name>
      <mal:email>fdillanes@gmail.com</mal:email>
      <mal:years>2014</mal:years>
    </mal:credit>
  </info>
<title>Filtrar archivos</title>

<p>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 <file>.git</file> , o ignorar todas las imágenes.</p>

<p><app>Meld</app> tiene diferentes maneras de controlar qué archivos y qué tipos de diferencias se muestran. Se puede filtrar basándose en <link xref="#file-state-filter">diferencias entre archivos a través de carpetas</link> o <link xref="#file-name-filter">nombres de carpetas y archivos</link>. También se puede pedir a <app>Meld</app> que trate los nombres de archivo <link xref="#file-case-filter">sin distinguir mayúsculas de minúsculas</link>. Finalmente, se pueden usar <link xref="text-filters">filtros de texto</link> para cambiar tanto las comparaciones mostradas de carpetas como de archivos.</p>

<note style="important">
  <p>Cualquier <link xref="text-filters">filtro de texto</link> que haya definido <em> se aplica automáticamente</em> 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.</p>
</note>



<section id="file-state-filter">
<title>Filtrado por diferencias de archivo</title>

<p>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 <em>Modificada</em>, <em>Nueva</em> o <em>Igual</em>:</p>
<terms>
  <item>
    <title>Modificado</title>
    <p>El archivo existe en varias carpetas, pero los archivos son diferentes</p>
  </item>
  <item>
    <title>Nuevo</title>
    <p>El archivo existe en una carpeta pero no en otras</p>
  </item>
  <item>
    <title>El mismo</title>
    <p>El archivo existe en todas las carpetas y es el mismo en todas ellas</p>
  </item>
</terms>
<p>Puede cambiar las diferencias que ve en su comparación actual usando los botones <gui style="button">Mismo</gui>, <gui style="button">Nuevo</gui> y <gui style="button">Modificado</gui> de la barra de herramientas o del menú <guiseq><gui style="menu">Vista</gui><gui style="menuitem">Estado del archivo</gui></guiseq>.</p>

<note style="tip">
  <p>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 <app>Meld</app> 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.</p>
</note>

</section>



<section id="file-name-filter">
<title>Filtrado por nombre de archivo</title>

<p><app>Meld</app> 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 <gui style="button">Filtro</gui> en la barra de herramientas o desde el menú <guiseq><gui style="menu">Vista</gui><gui style="menuitem">Filtros de archivo</gui></guiseq>.</p>

<p>Puede agregar, quitar o cambiar los filtros de nombres de archivo desde la sección <gui style="tab">Filtros de archivo</gui> en la ventana del diálogo <gui>Preferencias</gui>. Los filtros de nombres de archivo especifican patrones de nombres de archivo que <em>no</em> 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.</p>

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

<table frame="top bottom">
  <title>Patrón de comodines del shell</title>

  <thead>
    <tr>
      <td><p>Comodín</p></td><td><p>Coincidencias</p></td>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><p><code>*</code></p></td>
      <td><p>cualquier cosa (cero o más caracteres)</p></td>
    </tr>
    <tr>
      <td><p><code>?</code></p></td>
      <td><p>exactamente un carácter</p></td>
    </tr>
    <tr>
      <td><p><code>[abc]</code></p></td>
      <td><p>cualquiera de los caracteres listados</p></td>
    </tr>
    <tr>
      <td><p><code>[!abc]</code></p></td>
      <td><p>cualquier carácter <em>excepto</em> los listados</p></td>
    </tr>
    <tr>
      <td><p><code>{gato,perro}</code></p></td>
      <td><p>cualquiera de «gato» o «perro»</p></td>
    </tr>
  </tbody>
</table>

<note style="tip">
  <p>Cambiar la opción <gui>Activo</gui> de un filtro en el diálogo de <gui>Preferencias</gui> cambia si el filtro estará activo <em>de manera predeterminada</em>.</p>

  <p>Activar un filtro desde el menú o la barra de herramientas activa o desactiva el filtro <em>solamente para esta comparación</em>.</p>
</note>

</section>



<section id="file-case-filter">
<title>Nombres de archivo no sensibles a capitalización</title>

<p>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 <file>README</file>, <file>readme</file> y <file>ReadMe</file> ser considerarán como distintos.</p>

<p>Cuando se comparan carpetas en algunos sistemas de archivo (por ejemplo, HFS+ o FAT) puede querer que <app>Meld</app> trate los nombres ignorando la capitalización. Esto se puede lograr seleccionando <guiseq><gui style="menu">Vista</gui><gui style="menuitem">Ignorar capitalización de archivos</gui></guiseq> desde los menús.</p>
</section>



</page>
