¿Cómo accedo directamente a la pestaña Búsqueda de archivos en Eclipse?

116

Cuando uso CTRL+ Htermino en la pestaña Búsqueda de Java. Me gustaría mucho tener un atajo para ir directamente a la búsqueda de archivos. ¿Es eso posible?

Vea la imagen aquí de lo que estoy hablando: ingrese la descripción de la imagen aquí

svrist
fuente

Respuestas:

146

Puede simplemente definir un enlace de teclas que abre la búsqueda de archivos:

  1. Vaya a Preferencias > General > Teclas
  2. Escriba "búsqueda de archivos" en el cuadro de búsqueda. (Si no hay resultados y tiene una versión de Eclipse realmente antigua, seleccione la casilla de verificación Incluir comandos independientes ).
  3. Coloque el signo de intercalación en el cuadro de texto Encuadernación y presione la combinación de teclas que desea usar:

ingrese la descripción de la imagen aquí

Puede reutilizar el enlace CTRL+ H(eliminar el otro enlace en ese caso) o definir otro (por ejemplo, CTRL+ SHIFT+ H). Para eliminar el otro enlace, busque "Abrir diálogo de búsqueda" y haga clic en Desvincular comando .


Otra solución: puede presionar CTRL+ 3en su editor, escribir "archivo s", presionar Enter. La próxima vez que presione CTRL+ 3"Búsqueda de archivos" estará en la parte superior.

Martín
fuente
3
Inicialmente no me di cuenta de que mi menú desplegable "Cuándo" en la parte inferior estaba predeterminado en "Explorar fuente Java adjunta". Tuve que cambiarlo a "En Windows" (como se muestra en su diagrama) para que se recupere.
Magnus
49

Otra opción es abrir el cuadro de diálogo de búsqueda ( Ctrl+ H) y luego hacer clic en personalizar y ocultar las pestañas de búsqueda de tareas y java, la próxima vez que lo haga Ctrl+ H, la búsqueda de archivos será la única que se mostrará, por lo que se seleccionará de forma predeterminada

Enrique Ramos
fuente
4
¡Es una opción mucho mejor, enviar "búsqueda java" a su lugar adecuado!
Frank Meulenaar
18

De hecho, creo que la mejor (y más fácil forma) es simplemente abrir el cuadro de diálogo de búsqueda (ctrl + h), presionar personalizar y luego seleccionar la casilla de verificación para "Recordar la última página utilizada". Luego, pase a la búsqueda de archivos una vez. Siempre que esa sea la última pestaña de búsqueda que utilizó, siempre se abrirá allí. La ventaja de esto es que no pierde el acceso fácil a las otras pestañas, ¡si realmente las necesita! (trabajando en Eclipse Kepler).

Personalizar vista

joshmcode
fuente
2
No está presente en un eclipse anterior, creo
mtk
Esto funciona muy bien para mí; Versión de Eclipse: Mars Release (4.5.0) Id de compilación: 20150621-1200
Rajesh Goel
11

Aprendí a usar una "pseudo-tecla de acceso rápido" ALT+ A F(funciona también como ALT+ A ALT+ F), que resuelve: "Menú Se [a] rch → [F] ile ..." y tiene la ventaja de estar siempre presente, sin necesidad para reconfiguración.

akavel
fuente
1
Esto es útil / más rápido, ya que es más fácil escribir con una mano que Ctrl + H. ¡Agradable!
Josh1billion
2

También me he encontrado con este problema antes.

Intenté seguir el consejo de la respuesta a la pregunta de @Martin para volver a vincular Ctrl+ Ha "Búsqueda de archivos" en Ventana | Preferencias | General | Claves, pero por alguna razón, no tengo una entrada "Búsqueda de archivos" en la columna Comando. (Actualmente estoy ejecutando Eclipse 3.3; ¿tal vez la entrada "Búsqueda de archivos" se agregó en una versión posterior?)

Actualización: como señaló Martin en un comentario sobre esta respuesta, no tenía marcada la casilla de verificación "Incluir comandos independientes" en Preferencias | Diálogo de claves, que es la razón por la que "Búsqueda de archivos" no aparecía para mí. Ahora tengo Ctrl+ Hvinculado a "Búsqueda de archivos", como sugirió Martin en su respuesta en esta página, y funciona muy bien. ¡Gracias Martin!

Terminé solucionando el problema original al abrir el cuadro de diálogo Buscar con Ctrl+ H, luego hacer clic en el botón Personalizar en el cuadro de diálogo, que muestra un cuadro de diálogo "Selección de página de búsqueda" que le permite ocultar o mostrar pestañas en el cuadro de diálogo Buscar. Escondí las pestañas distintas de "Búsqueda de archivos", lo que hace que la "Búsqueda de archivos" se active de forma predeterminada en futuros usos de Ctrl+ H.

Jon Schneider
fuente
1
¿Hizo clic en "Incluir comandos independientes"? De lo contrario, no obtendrás esa entrada.
Martin
@ Martin, eso fue exactamente: no tenía "Incluir comandos independientes marcados". "Búsqueda de archivos" apareció en la lista después de que lo comprobé. ¡Gracias por tu ayuda! :-)
Jon Schneider
En realidad, esta no es una respuesta, sino una serie de comentarios. Al final, hay una respuesta, pero la misma respuesta se da de una forma mucho más concisa en la respuesta de Enrique . En mi humilde opinión, esta respuesta se puede eliminar.
oberlies el
1

Hasta donde yo sé, la pestaña de la ventana de búsqueda depende del archivo abierto en el que se encuentre al llamar a la función de búsqueda. Entonces, por ejemplo, si está en un archivo web.xml, se abrirá la "búsqueda de complementos" en lugar de la "búsqueda java".

Editar: hay una manera de forzar la pestaña abierta predeterminada, asignando un acceso directo a la acción "Búsqueda de archivos" en el panel de preferencias "Claves".

artilugio
fuente
Siempre estoy en algún lugar del explorador de proyectos cuando presiono CTRL + h
svrist
1

Probablemente esta característica apareció recientemente [se confirmó que está ahí desde Juno] y parece inteligente. Presione Ctrl + H -> Personalizar -> [Casilla de verificación] Recordar la última página utilizada. De esta manera, no está lejos de otras opciones si es necesario en cualquier momento. Por lo tanto, si utiliza la búsqueda de archivos con frecuencia, no se molestará al obtener lo que eligió por última vez.

Sankalp
fuente
A pesar de que su respuesta repite otras, ya que era demasiado detallada, las salté y el 'Personalizar' en su respuesta me llamó la atención, así que voté a favor. Por mucho que lo intente, ninguna cantidad de desvinculación y encuadernación haría que Ctrl + Shift + F funcionara para esto (Búsqueda de archivo), finalmente Asignar Alt + S hizo el truco. ¡Ojalá hubiera visto esta respuesta antes de todo eso! Eclipse necesita mejorar y darse cuenta de que la gente no solo puede usar esto para Java e incluso en el desarrollo de Java, rara vez usamos la mala búsqueda de Java. Todos los que conozco usan la búsqueda de archivos de forma predeterminada. Atrás
quedaron
@killjoy Seguro que edita el contenido según sus comentarios
Sankalp
1

Me gustaría proporcionar una solución aquí: puede 'recordar la última página utilizada' para evitar abrirla una y otra vez.

ingrese la descripción de la imagen aquí

ulyssis2
fuente
0

ACTUALIZACIÓN: usuario @muescha, en los comentarios debajo de la pregunta, ¡simplemente me señaló que respondí accidentalmente la pregunta incorrecta!Sin embargo, sigue siendo una respuesta valiosa (pero no a esta pregunta), así que la dejo.

Mi respuesta responde a la pregunta: ¿Cómo uso una tecla de acceso rápido directamente para buscar un archivo en Eclipse?

Ctrl+ Shift+ Rfunciona fantásticamente! Utilice asteriscos (*) para comodines. Es muy similar al Ctrl+P búsqueda difusa en Sublime Text 3.

Búsquedas de muestra usando la búsqueda Ctrl+ Shift+ R"Recurso abierto" en Eclipse:

rea

ingrese la descripción de la imagen aquí

*.txt

ingrese la descripción de la imagen aquí

*32*f1*c

ingrese la descripción de la imagen aquí

*3*1*c*h
Observe que si coloca un asterisco *entre cada carácter en la cadena de búsqueda, ¡funciona igual que Sublime Text 3 Ctrl+ P"búsqueda difusa"! ¡Hermoso!

ingrese la descripción de la imagen aquí


Nota al margen: también puede utilizar el cuadro de diálogo del menú Search-> Filepara buscar archivos.

Gabriel Staples
fuente