¿Existe un acceso directo "Buscar en archivos" en Eclipse?

88

¿Hay un acceso directo "Buscar en archivos" en Eclipse, como en Visual Studio ( Ctrl+ Shift+ F)?

He mirado en estas dos listas:

Gracias.

Xonatron
fuente

Respuestas:

88

seleccione el espacio de trabajo y presione Ctrl-H

El cuadro de diálogo seleccionado depende del tipo de archivo seleccionado en la vista Explorador de proyectos. Por ejemplo, si seleccionó un archivo .js y presiona Ctrl- H, aparecerá el cuadro de diálogo con la pestaña "Búsqueda de Javascript" seleccionada. Si desea buscar todos los archivos, puede presionar Ctrl- F7para seleccionar la vista Explorador de proyectos, usar las teclas de flecha para seleccionar una carpeta encima de sus archivos, luego presionar Ctrl- H(o seleccionar un archivo, cuyo tipo no activa una pestaña de diálogo personalizada) .

Gordon Glas
fuente
Gracias. Se llama "Diálogo de búsqueda abierta" por lo que vale. En Visual Studio se llama "Buscar en archivos". Parecen tener la misma funcionalidad.
Xonatron
Sin embargo, debe dividir la búsqueda por solo uno de los siguientes: Tipo, Método, Paquete, Constructor, Campo ... Solo quiero buscar todo. ¿Hay alguna forma de hacer esto?
Xonatron
4
@MatthewDoucette Cuando tenga el cuadro de diálogo abierto, haga clic en la flecha izquierda en la parte superior derecha del cuadro y debería poder encontrar la pestaña "Búsqueda de archivos". Eso debería ser lo que estás buscando.
Sombreado el
3
Al seleccionar la pestaña "Búsqueda de archivos" obtendrá lo que busca. Eclipse tiene búsquedas especiales para diferentes idiomas. Es curioso, la búsqueda de Java que estás describiendo es una característica que extraño mucho en Visual Studio :).
Ahe
Agregué más a mi respuesta. La respuesta de Salazaar también es correcta. Depende de cómo quieras hacerlo.
Gordon Glas
30

Gracias a las otras dos soluciones, pero aquí está la respuesta completa que estaba buscando, que aborda cómo busco todo el texto dentro de los archivos, no solo tipos, métodos, paquetes, constructores y campos:

  • Ctrl+ Hpara abrir el cuadro de diálogo "Buscar"
  • Pestaña "Búsqueda de archivos", si no aparece, expanda la ventana o use las flechas izquierda / derecha
  • escriba el texto para buscar
  • Use "* .java", en mi caso, ya que estoy codificando en Java, para buscar solo estos archivos
  • Haga clic en "Buscar"
Xonatron
fuente
2
De hecho, puede hacer que "Búsqueda de archivos" sea el valor predeterminado cuando se hace clic en Ctrl + H configurándolo en el enlace de teclas. (Vaya a Windows> Preferencias y busque claves y filtre por 'búsqueda de archivos'. Y escriba Ctrl + H en la sección Enlace)
Joseph Rajeev Motha
Esta es, para mí, la pregunta original. No quiero el cuadro de diálogo "Buscar", solo quiero "Búsqueda de archivos", sin importar dónde esté. Es una molestia tener que cambiar de pestaña para encontrarlo.
Faliorn
22

Si está utilizando solo la búsqueda de archivos, puede desactivar todas las demás búsquedas en el panel de búsqueda (personalizar ... esquina inferior izquierda). Entonces tienes la búsqueda de archivos cada vez que presionas Ctrl+H

Salazar
fuente
¡Excelente! Ahora, ¿cómo busco todo el texto dentro de los archivos, no solo tipos, métodos, paquetes, constructores y campos?
Xonatron
Encontré la solución y editaré mi publicación original con ella.
Xonatron
3
también puede volver a vincular Ctrl + H a "Búsqueda de archivos" en lugar de "Abrir cuadro de diálogo de búsqueda". Para ser honesto, nunca encontré un uso para ninguna de las otras herramientas de búsqueda. Volver a encuadernar es una alternativa a este elemento de la solución, pero con la ventaja de dejar las otras pestañas alrededor. Esta opción o volver a vincularlo le ahorraría el segundo paso anterior de encontrar la pestaña "Búsqueda de archivos".
Matt Felzani
respuesta realmente impresionante, estaba mirando hasta ahora!
Emmanuel Angelo.R
Gracias, nunca noté ese botón antes. También me gusta la verificación "Recordar la última página utilizada" en esa ventana emergente
Wubinator
17
  • Ctrl+ Hpara abrir el cuadro de búsqueda
  • Haga clic en 'Personalizar' en la parte inferior izquierda
  • Marca de verificación 'Recordar la última página utilizada'
  • Haga clic en Aceptar.
  • Seleccione la pestaña de búsqueda de archivos y haga una búsqueda
cabow01
fuente
1
Espero que esto llegue a la cima algún día. Mejor respuesta simple.
Noumenon
11

Si desea utilizar la búsqueda de tipo específico (Java, Javascript ... etc.) que puede utilizar Ctrl+H, que abre el cuadro de diálogo de búsqueda, haga clic en el botón Buscar.

Si simplemente desea buscar todas las ocurrencias de texto en todo el espacio de trabajo, haga clic en la palabra (o seleccione el texto) que desea buscar y luego presione Ctrl+Alt+G. Obtendrá directamente todas las ocurrencias encontradas sin siquiera usar un cuadro de diálogo.

Creo que Ctrl+Alt+Ges la mejor solución porque muestra el nombre de la variable en diferentes archivos relacionados (por ejemplo, Java y XML, o Javascript y HTML) sin dejar de tener la función de búsqueda específica de tipo disponible a través deCtrl+H

Puede volver Ctrl+Alt+Ga vincular el para buscar texto en un proyecto o un conjunto de trabajo en lugar de todo el espacio de trabajo si le resulta más atractivo.

Defensor orgánico
fuente
6

Sí, hay atajos para buscar en Eclipse, estos atajos son muy útiles cuando buscamos html, jsp, xml, java, propiedades, clase, jar, archivo de búsqueda con palabras clave en particular.

  • Ctrl+ Hse usa etiqueta abierta, en la que puede seleccionar el tipo de archivo Búsqueda remota, búsqueda de archivos, búsqueda git, búsqueda java, búsqueda javascript, etc.
  • Ctrl+ Shift+ Rse usa para buscar todos los archivos en el proyecto actual
  • Ctrl+ Shift+ Tse usa para buscar todos los archivos en el espacio de trabajo
chandrashekar.n
fuente
3

presione Ctrl+ H. Luego elija la pestaña "Búsqueda de archivos".

opciones de búsqueda adicionales

buscar recursos presione Ctrl+ Shift+R

buscar tipos de Java presione Ctrl+ Shift+T

shiluka
fuente
1

Como se señaló, CTRL + Habre el cuadro de diálogo Buscar.

Como solo uso Buscar en archivos (y establezco patrones de nombre de archivo cuando sea necesario), hice clic en el botón Personalizar ... en la parte inferior del cuadro de diálogo Buscar. Abre el cuadro de diálogo Selección de página de búsqueda, donde desactivé todas las demás opciones.

También puede hacer clic en Recordar la última página utilizada en el mismo cuadro de diálogo.

domaci_a_nas
fuente
0

Ctrl + Alt + F (Buscar texto en proyecto - Tecla personalizada )

Nota : Ctrl + Alt + G es para buscar texto en un espacio de trabajo, no en un proyecto

Cómo personalizar esta clave

Ventana-> Preferencia-> General-> Teclas-> Buscar 'Buscar texto en el proyecto' -> Escriba 'Ctrl + Alt + F' en la encuadernación -> Aplicar

Nota : esto será útil si el desarrollador está trabajando en varios proyectos simultáneamente.

Opster Elasticsearch Pro-Vijay
fuente