2011-02-08 53 views
46

me gustaría buscar a través de proyectos para usos variables, o por lo menos para las cadenas. Tengo IndexYourFiles que funciona bien para búsquedas de texto, pero tengo que volver a indexar de vez en cuando y me gustaría una solución integrada.IntelliJ IDEA búsqueda global

¿Hay alguna manera de que pueda buscar a través de proyectos en IntelliJ IDEA? Hasta ahora solo he podido buscar dentro del proyecto actualmente abierto. Supongo que IntelliJ no puede hacer esto de forma nativa; ¿Hay algún complemento para apoyar esto?

Gracias.

+1

IntelliJ es orientada hacia el proyecto, en el contrario a Eclipse, donde se puede abrir tantos proyectos como desee. La forma IntelliJ es tener múltiples ventanas IDE. Por lo tanto, no sé de ninguna manera de buscar en todos los proyectos IntelliJ (todo abierto ahora? O en cualquier momento? O en la reciente lista?) –

+1

Al igual que Rachel mencionó, sólo he sido capaz de buscar el proyecto abierto actualmente haciendo Ctrl + Shift + F. –

Respuesta

73

IntelliJ es proyecto basado por lo que sólo puede buscar dentro del proyecto abierto usando Ctrl +Shift +F (Windows) o Cmd + Shift +F (Mac).

Cuando necesito buscar a través de un conjunto de proyectos que utilizan Agent Ransack

+0

Interesante, gracias por la sugerencia. Lo comprobaré. –

+0

para mí es un cambio de comando F – nightograph

+2

"solo se puede buscar dentro del proyecto abierto" -> Eso no está bien a partir de hoy. También puedes buscar en ti una carpeta usando Ctrl + Shift + F. –

4

Uso grep.

En la terminal, vaya al directorio raíz del proyecto y escriba grep -r my_string_here ..

Usted puede agregar color a su búsqueda con --color (sólo añadir alias grep='grep --color' to your .bash_profile , and add -i` hacer entre mayúsculas y minúsculas su búsqueda.

1

Mi lugar de trabajo consiguió crear Atlassian Fisheye lo que nos permite buscar código o específica archivos en todos nuestros proyectos, y está funcionando bien.

10

IntelliJ 13 (al menos) tiene "Editar/Buscar/Buscar en ruta ...".
Tiene la opción Ámbito que se puede establecer en un directorio , entonces, si todos los proyectos están en el mismo directorio (por ejemplo, IdeaProjects), entonces buscará todos los proyectos.

0

En el IntelliJ Ahora es muy fácil de encontrar la nada a través de sólo dos clics y la búsqueda de la barra.

doble clic en shift e introduzca la palabra clave en la barra de búsqueda.
Estoy usando ubuntu, que encontré el atajo.