Indizierte Volltextsuche in Eclipse?

8

Ist es möglich (über ein Plugin oder auf andere Weise), dass Eclipse einen Volltextindex für ein Projekt erstellt, so dass die Suche nach einem String nicht alle Dateien im Projekt linear durchsucht?

(oder erstellt es automatisch einen solchen Index, um zukünftige Suchen zu beschleunigen?)

    
ron 16.02.2010, 10:31
quelle

4 Antworten

5

Die Indexdateien, die von der Suchkomponente von Eclipse verwendet werden (z. B. SearchParticipant ) sind in Ihrem Arbeitsbereich:

%Vor%

Wie in diesem Thema erwähnt,

  

Diese Dateien werden von der Suche oder einigen anderen Tools in Eclipse verwendet.
  Wenn Sie sie entfernen, werden sie erneut erstellt, wenn Sie Eclipse neu starten oder wenn Sie die Indizes aktivieren. Dann sehen Sie einen Fortschrittsbalken, der die Anzahl der Dateien angibt, die indiziert werden müssen.

    
VonC 16.02.2010, 11:30
quelle
16

Ссылка (alt)

Bearbeiten: Ссылка

Es ist ein Plugin, das eine indizierte Suche mit Lucene durchführt. Genau das, was du suchst, denke ich.

    
Soverman 08.12.2011 18:05
quelle
0

Du kannst ein Plugin schreiben, das das macht. Mit dem "Builder" -Beispiel in Eclipse PDE in Verbindung mit Lucene sollte ein Neuling ein paar Tage brauchen, um etwas zu finden, das funktioniert.

Wenn Sie interessiert sind, nWire (für Java oder PHP ) bietet eine Volltextsuche für alle Elemente in Ihrem Code (nicht nur Typen, sondern auch Methoden, Felder, Konstanten usw.). Es indiziert jedoch nicht den gesamten Code.

    
zvikico 16.02.2010 12:04
quelle
0

Es gibt ein absolut erstaunliches und kostenloses Plugin, das von Pivotal (den Machern von spring) erstellt wurde, das eine indizierte Suche mit Echtzeitvorschau für Eclipse durchführt und wirklich gut funktioniert. Ich benutze es jeden Tag und könnte nicht ohne es leben:

Schnellsuche nach Eclipse

Ссылка

Nach der Installation kann es leicht über Strg + Shift + L

geöffnet werden

Probieren Sie es aus, meiner Meinung nach ist es besser als Eclipse-Instasearch, und regelmäßig gepflegt

    
Jaume Mussons Abad 12.05.2017 08:29
quelle