2012-06-04 11 views
14

me gusta usar la Búsqueda en Camino función Ctrl + Mayús + F, que busca cadenas de texto en varios archivos.cómo forzar IntelliJ para buscar siempre en el "Proyecto conjunto"

Sin embargo, una cosa a la que a menudo me topé es que busco algo que sé que existe en al menos un archivo, obtengo cero resultados o solo encuentro algunos de los archivos que contienen el término de búsqueda.

Luego me doy cuenta de que la configuración del alcance Buscar cuadro de diálogo ha sido configurada como Módulo o Directorio por alguna razón más que como "Proyecto completo" que es lo que casi siempre quiero.

Lo que me engaña aquí es que esto solo parece ocurrir ocasionalmente - a menudo tendré el alcance establecido en Todo el proyecto como quiero, pero a veces será algo más.

¿Cómo decide IntelliJ qué ámbito usar?

Además, ¿hay alguna configuración que se pueda usar para forzar a IntelliJ a seleccionar siempre "Proyecto completo" como el valor predeterminado?

Respuesta

7

Sólo colapsar la pestaña proyecto antes: Comando + 1 o Alt + 1

La selección por defecto depende del contexto en el que puso en marcha la búsqueda. Si tiene la pestaña del proyecto abierta con una carpeta/archivo seleccionado, buscará en esa carpeta o el elemento primario de ese archivo.

Para buscar de forma predeterminada simplemente cierre ese panel (esto hará que el contexto sea todo el proyecto) y presione el atajo de búsqueda y será el alcance correctamente.

+1

Hm ok gracias. Cerrar la pestaña del proyecto es un poco incómodo, pero parece que al hacer clic en el código fuente también se puede configurar el alcance en todo el proyecto. –

+0

Es cierto. La verdad es que rara vez necesita abrir la pestaña del proyecto, ya que puede navegar rápidamente a una clase, método, archivo si tiene un proyecto con clases decentemente nombradas. Así que prefiero seguir colapsado y solo abrirlo cuando lo necesito :). –

+3

el problema es que si realizo una búsqueda en la ruta y luego miro los resultados y hago otra inmediatamente, de manera predeterminada está el directorio donde el primer resultado de búsqueda fue para la búsqueda anterior. Es muy molesto. –

2

No es realmente una solución, pero la forma de evitar el uso del ratón para esto:

Cuando el diálogo está abierto, presione Alt h antes de pulsar ENTER. Esto hará que el alcance se configure en Proyecto completo.

+1

En realidad, eso es algo que me pasa, tal vez porque no me actualicé a la última versión de IntelliJ. De todos modos, este es un buen consejo, no había notado que había atajos de teclado clásicos como ese en este diálogo, con caracteres subrayados en las opciones. Ahora puedo usar palabras completas y expresiones regulares superrápidas también. :) –

Cuestiones relacionadas