2010-02-16 24 views
8

¿Es posible (a través de un plugin u otra manera) que Eclipse cree un índice de texto completo para un proyecto, de modo que la búsqueda de un String no busque linealmente todos los archivos en el proyecto?¿Búsqueda del índice de texto completo en Eclipse?

(? O se construye automáticamente un índice de este tipo para acelerar las búsquedas futuras)

Respuesta

5

Los archivos de índice que utiliza el componente de búsqueda de Eclipse (como un SearchParticipant) están en su área de trabajo:

.metadata\.plugins\org.eclipse.jdt.core 

como se menciona en this thread,

Estos archivos son utilizados por la búsqueda o algunas otras herramientas en Eclipse.
Si los elimina, se crearán nuevamente cuando reinicie Eclipse o cuando active los índices. Luego verá una barra de progreso que indica la cantidad de archivos que se deben indexar.

Eclipse index files

0

Puede escribir un plugin que hace eso. Usando el ejemplo de "Generador" en Eclipse PDE junto con Lucene, un principiante tardará un par de días en obtener algo que funcione.

Si usted está interesado, nWire (por Java o PHP) ofrece una búsqueda de texto completo para todos los elementos en su código (no sólo los tipos, sino también métodos, campos, constantes, etc.). Sin embargo, no indexa todo el código.

0

Hay un plugin absolutamente increíble y gratuito hecho por Pivotal (los creadores de la primavera) que hace una búsqueda indexada con vista previa en tiempo real para eclipse y funciona realmente bien. Yo lo uso todos los días y no podría vivir sin ella:

de búsqueda rápida para Eclipse

https://marketplace.eclipse.org/content/quick-search-eclipse?mpc=true&mpc_state=

Después de instalar, se puede abrir fácilmente a través de Ctrl + Shift + L

darle un intente, en mi opinión, es mejor que eclipse instasearch, y mantenga periódicamente

Cuestiones relacionadas