2008-09-03 5 views
55

Wenn ich eine Dateisuche auf Eclipse mache, enthält sie standardmäßig die Verzeichnisse .svn. Ich habe versucht, sie vom Build-Pfad auszuschließen, aber sie erscheinen immer noch in den Suchergebnissen der Datei.Wie kann ich Eclipse-Dateisuche nicht Svn-Verzeichnisse enthalten?

+0

Verwandte: [Ausschließen Ordner von Eclipse-Suche] (http: // Stapelüberlauf.com/questions/443169/eclipse-exclude-folders-from-search) – blahdiblah

Antwort

102

Spaceman ist aufzunehmen. Wählen Sie bei Helios Project -> Properties -> Resource -> Resource Filters und fügen Sie dann einen exclude Filter für den Typ "Folder" mit dem Namen .svn hinzu.

+28

Stellen Sie auch sicher, dass Sie die rekursive Box –

+3

dies funktioniert für den allgemeinen Fall, filtert jede beliebige Menge von Suchergebnissen (das ist, was ich wirklich war, nachdem Google plopped mich hier) – rymo

+1

Dies ist die echte Antwort, da die Plugins nicht mehr automatisch filtern (siehe Marks Kommentar zu seiner eigenen Antwort) – Osman

0

Ah - OK. Ich benutze SubVersion nicht per se, aber würde this von irgendeinem Gebrauch sein? Es behauptet, es kann tun, was Sie wollen ...

8

Wenn Sie das Subclipse-Plugin installieren, dann schließt es automatisch die .svn Verzeichnisse (plus bietet einige andere coole Sachen in der IDE).

http://subclipse.tigris.org/

Wenn es nicht funktioniert, einfach Eclipse-Neustart (manchmal ist es auf einem frischen Kasse erforderlich)

+4

Das hat nicht für mich funktioniert. – John

+2

Ja, die neueste Version scheint "Probleme" zu haben. Ich bin mir nicht sicher warum, meine .svn Verzeichnisse sind auch nicht mehr versteckt. –

+0

Meine SVN-Verzeichnisse sind im Projektexplorer versteckt, sind aber immer noch in der Dateisuche enthalten. – flu

1

Wenn Sie das Plug-Route gonig nach unten sind, neige ich subversive über subclipse bevorzugen.

-3

Klicken Sie auf das Dropdown-Dreieck in der oberen rechten Ecke des Navigators und wählen Sie "Filter ..".

Standardmäßig bietet Eclipse nur ".class" und "." an.

Wenn Sie ". *" Auswählen, werden .svn-Dateien ausgeblendet. Offensichtlich werden alle anderen .som-Dateien ebenfalls ausgeblendet.

+0

Dadurch werden nur Dateien aus der Navigatoransicht ausgeblendet, sie werden nicht von Suchen ausgeschlossen. –

8

Nach der ausgezeichneten Antwort von Mark Ingram, die Installation des Plugins wird Sie nicht dorthin bringen - Sie müssen immer noch Share Ihr Projekt, damit die automatische Suche Filterung zu ergreifen. Nachdem Sie das SVN-Repository Standort aus einrichten innerhalb der Subeclipse Sie sehen können Ihr Projekt, indem Sie die folgenden Teile:

  1. Innerhalb Package Explorer mit der rechten Maustaste auf den Projektnamen
  2. Wählen Sie das Team Kontextmenü-Option und dann Share Project....
  3. Schritt Trog den Assistenten, um Ihr Projekt zu seiner Lage im SVN-Repository, dass
  4. sobald man zu binden und der Arbeitsbereich umbaut Sie alle gefilterten Suche genießen gesetzt.
3

Die Ordner .svn ausschließen, indem sie abgeleitete Stopps erstellt werden, erscheinen dann in den Suchergebnissen, see here.

Sie müssen es manuell für jeden Ordner tun, wenn Sie viele .svn Ordner haben, dann ist es nicht ideal.

-1

Sie können aus wählen Sie natürlich auch die Dateinamen alle Muster in der Datei suchen rechts Dialog

+1

das ist nicht ideal. – ztatic

+0

Bitte erklären Sie richtig – Gadde