<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="file-filters" xml:lang="el">
<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> Δημήτρης Σπίγγος</mal:name>
      <mal:email>dmtrs32@gmail.com</mal:email>
      <mal:years>2014</mal:years>
    </mal:credit>
  </info>
<title>Φιλτράρισμα αρχείων</title>

<p>Όταν συγκρίνετε φακέλους, μπορεί να θέλετε να μπορείτε να αγνοήσετε κάποια αρχεία. Για παράδειγμα, μπορεί να θέλετε να δείτε μόνο αρχεία που είναι παρόντα και διαφορετικά και στους δύο φακέλους, αγνοώντας αυτά που είναι τα ίδια ή υπάρχουν μόνο σε έναν φάκελο. Εναλλακτικά, μπορείτε να αγνοήσετε όλα τα αρχεία στον κατάλογό σας <file>.git</file>, ή να αγνοήσετε όλες τις εικόνες.</p>

<p>Το <app>Meld</app> έχει πολλούς διαφορετικούς τρόπους για να ελέγξει ποια αρχεία και τι είδους διαφορές βλέπετε. Μπορείτε να φιλτράρετε με βάση τις <link xref="#file-state-filter">διαφορές μεταξύ ενός αρχείου σε όλους τους φακέλους</link> ή <link xref="#file-name-filter">τα ονόματα αρχείου και φακέλου</link>. Μπορείτε επίσης να πείτε στο <app>Meld</app> να θεωρίσει τα ονόματα αρχείων ως <link xref="#file-case-filter">ανεξάρτητα από πεζά/κεφαλαία</link>. Τελικά, μπορείτε να χρησιμοποιήσετε τα <link xref="text-filters">φίλτρα κειμένου</link> για να αλλάξετε τι οι συγκρίσεις φακέλου και αρχείου βλέπουν.</p>

<note style="important">
  <p>Οποιαδήποτε <link xref="text-filters">φίλτρα κειμένου</link> έχετε ορίσει <em>εφαρμόζονται αυτόματα</em> όταν συγκρίνετε φακέλους. Τα αρχεία που είναι ταυτόσημα μετά από όλα τα φίλτρα κειμένου που εφαρμόζονται δεν είναι τονισμένα ως διαφορετικά, αλλά εμφανίζονται σε πλάγια.</p>
</note>



<section id="file-state-filter">
<title>Φιλτράρισμα διαφορών αρχείου</title>

<p>Σε μια σύγκριση φακέλου, κάθε γραμμή περιέχει ένα μοναδικό αρχείο ή φάκελο που παρουσιάζεται τουλάχιστον σε έναν από τους συγκρινόμενους φακέλους. Καθεμιά από αυτές τις γραμμές ταξινομείται ως είτε <em>τροποποιημένη</em>, <em>νέα</em> ή <em>ίδια</em>:</p>
<terms>
  <item>
    <title>Τροποποιημένο</title>
    <p>Το αρχείο υπάρχει σε πολλούς φακέλους, αλλά τα αρχεία είναι διαφορετικά</p>
  </item>
  <item>
    <title>Νέο</title>
    <p>Το αρχείο υπάρχει σε έναν φάκελο, αλλά όχι σε άλλους</p>
  </item>
  <item>
    <title>Ίδιο</title>
    <p>Το αρχείο υπάρχει σε όλους τους φακέλους και είναι το ίδιο παντού</p>
  </item>
</terms>
<p>Μπορείτε να αλλάξετε τους τύπους των διαφορών που βλέπετε στην τρέχουσα σύγκριση χρησιμοποιώντας τα πλήκτρα <gui style="button">Ίδιο</gui> <gui style="button">Νέο</gui> και <gui style="button">Τροποποιημένο</gui> στην εργαλειοθήκη ή στο μενού <guiseq><gui style="menu">Προβολή</gui><gui style="menuitem">Κατάσταση αρχείου</gui></guiseq>.</p>

<note style="tip">
  <p>Προς το παρόν, μπορείτε να φιλτράρετε μόνο αρχεία με βάση την κατάστασή τους· οι φάκελοι δεν μπορούν να φιλτραριστούν με αυτόν τον τρόπο. Για παράδειγμα, δεν μπορείτε να πείτε στο <app>Meld</app> να αγνοήσει όλους τους φακέλους που περιέχουν μόνο νέα αρχεία. Ένας φάκελος που περιέχει μόνο "Νέα" αρχεία μπορεί να εμφανίζεται ως κενό, αλλά ακόμα παρών.</p>
</note>

</section>



<section id="file-name-filter">
<title>Φιλτράρισμα ονόματος αρχείου</title>

<p>Το <app>Meld</app> έρχεται με ένα χρήσιμο σύνολο φίλτρων ονόματος αρχείου που σας επιτρέπουν να αγνοήσετε τα αδιάφορα αρχεία και φακέλους όπως συνηθισμένα εφεδρικά αρχεία και τους φακέλους μεταδεδομένων ή συστήματα ελέγχου εκδόσεων. Κάθε φίλτρο ονόματος αρχείου μπορεί να ενεργοποιηθεί ξεχωριστά ή να απενεργοποιηθεί από το πλήκτρο <gui style="button">Φίλτρα</gui> στην εργαλειοθήκη ή στο μενού <guiseq><gui style="menu">Προβολή</gui><gui style="menuitem">Φίλτρα αρχείων</gui></guiseq>.</p>

<p>Μπορείτε να προσθέσετε, να αφαιρέσετε ή να αλλάξετε τα φίλτρα ονόματος αρχείου από την ενότητα <gui style="tab">Φίλτρα αρχείων</gui> του διαλόγου <gui>Προτιμήσεις</gui>. Τα φίλτρα του ονόματος αρχείου ορίζουν υποδείγματα ονομάτων αρχείων που <em>δεν</em> θα κοιταχτούν κατά την εκτέλεση σύγκρισης φακέλου. Οποιοδήποτε αρχείο ταιριάζει σε ένα ενεργό φίλτρο δεν θα εμφανιστεί καν στη σύγκριση δένδρου. Τα φίλτρα ονόματος αρχείου ταιριάζουν και σε αρχεία και σε φακέλους· αν ένας φάκελος ταιριάζει σε ένα φίλτρο, αυτός και όλα τα περιεχόμενά του αγνοούνται.</p>

<p>Τα φίλτρα ονόματος αρχείου ταιριάζουν σύμφωνα με τα υποδείγματα συμφωνίας κελύφους. Για παράδειγμα, το <code>*.jpg</code> θα ταιριάξει με όλα τα ονόματα αρχείων που λήγουν σε <code>.jpg</code>. Ο παρακάτω πίνακας εμφανίζει όλους τους χαρακτήρες συμφωνίας κελύφους που αναγνωρίζει το <app>Meld</app>.</p>

<table frame="top bottom">
  <title>Υποδείγματα συμφωνίας κελύφους</title>

  <thead>
    <tr>
      <td><p>Σύμβολο υποκατάστασης</p></td><td><p>Ταιριάζει</p></td>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><p><code>*</code></p></td>
      <td><p>οποιονδήποτε (δηλ., μηδέν ή περισσότερους χαρακτήρες)</p></td>
    </tr>
    <tr>
      <td><p><code>;</code></p></td>
      <td><p>ακριβώς έναν χαρακτήρα</p></td>
    </tr>
    <tr>
      <td><p><code>[abc]</code></p></td>
      <td><p>οποιονδήποτε έναν από τους καταχωρισμένους χαρακτήρες</p></td>
    </tr>
    <tr>
      <td><p><code>[!abc]</code></p></td>
      <td><p>οποιονδήποτε <em>εκτός από</em> έναν από τους καταχωρισμένους χαρακτήρες</p></td>
    </tr>
    <tr>
      <td><p><code>{cat,dog}</code></p></td>
      <td><p>είτε "cat" ή "dog"</p></td>
    </tr>
  </tbody>
</table>

<note style="tip">
  <p>Η αλλαγή της ρύθμισης <gui>Ενεργό</gui> ενός φίλτρου στον διάλογο <gui>Προτιμήσεις</gui> αλλάζει αν αυτό το φίλτρο είναι ενεργό <em>από προεπιλογή</em>.</p>

  <p>Η ενεργοποίηση ενός φίλτρου από το μενού ή την εργαλειοθήκη ενεργοποιεί ή απενεργοποιεί <em>μόνο για αυτή τη σύγκριση</em>.</p>
</note>

</section>



<section id="file-case-filter">
<title>Ονόματα αρχείων ανεξάρτητα από πεζά/κεφαλαία</title>

<p>Τα αρχεία συγκρίνονται σε όλους τους καταλόγους σύμφωνα με το όνομά τους. Αυτή η σύγκριση εξαρτάται από πεζά/κεφαλαία από προεπιλογή· δηλαδή, τα αρχεία <file>README</file>, <file>readme</file> και <file>ReadMe</file> θα φαίνονται όλα ως διαφορετικά αρχεία.</p>

<p>Κατά τη σύγκριση φακέλων σε μερικά συστήματα αρχείων (π.χ., HFS+ ή FAT) μπορεί να θέλετε να εξαναγκάσετε το <app>Meld</app> να συμπεριφερθεί στα ονόματα αρχείων ως ανεξάρτητα από πεζά/κεφαλαία. Μπορείτε να το κάνετε επιλέγοντας <guiseq><gui style="menu">Προβολή</gui><gui style="menuitem">Παράβλεψη πεζών-κεφαλαίων ονόματος αρχείου</gui></guiseq> από τα μενού.</p>
</section>



</page>
