Pregunta simple: ¿cómo busco todos los archivos actualmente abiertos en Eclipse? Nota: No quiero buscar todos los archivos que tengo en ese espacio de trabajo, solo los que están abiertos en pestañas. ¿Hay una forma fácil de hacer esto?¿Cómo buscar todos los archivos abiertos en Eclipse?
Respuesta
La forma más cercana es seleccionar varios recursos en la vista Navigator o Package Explorer, luego presionar Ctrl + H y seleccionar el botón de opción 'Recursos seleccionados'. Limitará la búsqueda solo a los archivos seleccionados.
Esto funcionó perfectamente, gracias! – anon58192932
¡Pero suponga que si se abren 20 archivos, el usuario tiene que seleccionar manualmente todos estos archivos presionando Cpntrol y Mayúsculas! –
Notepad ++ tiene esta característica. Incluso te permite abrir todos los archivos en el resultado de búsqueda de una vez. – Knu8
No hay forma de hacerlo en este momento.
La solución más fácil sería seleccionar sus archivos manualmente (manteniendo presionado CTRL + clic en el archivo) y especificar "recursos seleccionados" como su alcance de búsqueda.
Los archivos actualmente abiertos simplemente no se consideran especiales en Eclipse; usted tiene métodos mucho más avanzados para organizar sus archivos: proyectos y conjuntos de trabajo.
Working sets le permiten definir conjuntos de archivos, que se pueden utilizar como restricciones para muchas operaciones. Tienes que definirlos explícitamente, pero luego no cambian solo porque hayas cerrado un archivo.
Gracias, Michael. Escuché su punto acerca de la increíble funcionalidad disponible en Eclipse, pero este es uno de esos casos donde la simplicidad de uso debería prevalecer sobre la funcionalidad.Estoy de acuerdo en que Eclipse tiene capacidades mucho más avanzadas que las que estoy pidiendo, pero ese es precisamente mi punto. Es mucho más simple implementar un "Buscar en archivos abiertos" que implementar el concepto de Conjuntos de trabajo. Supongo que por el momento, tendrá que hacer. Gracias de nuevo. – daveslab
Pero la simplicidad de implementación no debería ser un criterio para la inclusión. Creo que el caso de uso para find-in-open-files es demasiado débil para garantizar la inclusión, aunque el impacto de la interfaz de usuario sería bastante pequeño. – JesperE
Los archivos abiertos actuales, para mí, a menudo son un gran criterio para limitar una búsqueda/reemplazo. ¿Tal vez un tipo diferente de desarrollo requiere diferentes prácticas de trabajo? Desarrollo sitios web en PHP y encuentro que esta es una característica invaluable de otros IDEs. ¡Es una de esas características que una vez que comienzas a usar, no puedes obtener imágenes sin contenido! – Owen
No existe el comando find-in-open-files en Eclipse, no.
Creo que la razón principal por la que find-in-open-files no está implementado en Eclipse es probablemente porque el conjunto de archivos abiertos es bastante insignificante para muchos usuarios. (De hecho, no sé (o me importa) qué archivos tengo abiertos. (Incluso tengo Eclipse configurado para cerrar automáticamente los editores/archivos cuando se vuelven demasiados). Si quiero navegar a un archivo, lo abro Limitar una búsqueda a los archivos que actualmente tengo abiertos sería completamente inútil para mí.)
Fascinante que una respuesta correcta es recibir tantos votos a la baja ... – JesperE
Votos porcentuales porque para usted la respuesta es correcta; sin embargo, muchos programadores usan su editor favorito no solo para codificar sino también para triage, análisis forense y otras tareas de exploración de código. Buscar en todos los archivos abiertos es una técnica práctica que uso a menudo. Y no, no te menosprecié ... –
Re: Votos a la baja - Supongo que muchas personas están en desacuerdo. En mi uso al menos, el conjunto de archivos abiertos es muy significativo. – Molomby
CTRL + E en Windows o Linux, y Command + E en OSX.
Eso es buscar el archivo * nombres * pero quiero buscar los * contenidos *. Aún así, práctico, gracias. – daveslab
Esto puede llegar demasiado tarde para el póster original, pero por si acaso alguien más necesita encontrar una respuesta, tuve el mismo problema y encontré mi solución instalando un complemento llamado Instasearch. Puede obtenerlo yendo a Help/Eclipse Marketplace y buscando Instasearch.
Puede encontrar más información sobre este complemento en la siguiente dirección.
¿Ese complemento realmente le permite buscar solo los archivos abiertos? No vi eso mencionado en la página a la que se vincula. –
@Tom, desafortunadamente no, perdón por mi error. Soy nuevo en Eclipse y he perdido la capacidad de buscar en todos los archivos abiertos desde el principio. Una tonta suposición de mi parte de que nadie más notó tal complemento, debería haber verificado la pregunta antes de responder, no me di cuenta al principio que busca en todos los archivos del mismo paquete, abierto o cerrado. –
@Ramon Royo +1 Creo que no responde la pregunta. Todavía estaba buscando esta. –
primavera produce un plugin de Eclipse autónomo (sin dependencias de primavera) denominada Búsqueda rápida
http://marketplace.eclipse.org/content/quick-search-eclipse
Para una mayor eficacia, se busca en sus archivos abiertos. Por lo tanto, si bien no se limita estrictamente a los archivos abiertos tal como lo solicitó, aún puede obtener un efecto similar en la práctica al hacer clic en los primeros resultados que aparecen.
Esto sería perfecto si acabaran de agregar una opción para permitirte hacer eso. *suspiro* – daveslab
- 1. Listar todos los archivos abiertos
- 2. Cierre todos los archivos abiertos en ipython
- 3. ¿cómo obtener una lista de todos los archivos abiertos en el editor de eclipse?
- 4. Cerrar todos los archivos abiertos en un proceso
- 5. Buscar todos los archivos en una carpeta
- 6. Buscar todos los archivos bloqueados en TFS
- 7. Aplicando una opción a todos los archivos abiertos en Vim
- 8. Atajo para cerrar todos los archivos abiertos en IntelliJ
- 9. Buscar y reemplazar solo en archivos abiertos (netbeans)
- 10. Reemplazar cadena en todos los archivos en Eclipse
- 11. ¿Cómo busco los búferes abiertos en Vim?
- 12. Buscar todos los archivos CSV en un directorio usando Python
- 13. buscar en Eclipse
- 14. Buscar código descompuesto en archivos en Eclipse
- 15. Buscar todos los archivos editables en el directorio actual
- 16. Buscar todos los archivos htaccess en el servidor
- 17. Eclipse: ¿Cómo limitar los errores/advertencias mostrados a los archivos actualmente abiertos?
- 18. Buscar todos los implícitos
- 19. Recuerda todos los archivos abiertos con ventanas divididas y sus posiciones en Emacs
- 20. IOException: Demasiados archivos abiertos
- 21. Eclipse abre todos los archivos en otro editor de texto
- 22. Buscar varias cadenas en eclipse
- 23. Demasiados archivos abiertos en python
- 24. ¿Lista todos los identificadores de archivo abiertos actualmente?
- 25. TCL: buscar recursivamente subdirectorios para obtener todos los archivos .tcl
- 26. Buscar en todos los campos en Lucene
- 27. Identificar los archivos abiertos de un proceso particular en Linux
- 28. Eclipse - Ignorar todos los directorios
- 29. ¿Cómo rastrear todos los archivos abiertos por un proceso y sus procesos secundarios?
- 30. Cómo desactivar ReSharper "Buscar todos los usos"
No sé si elegiré una respuesta correcta en este caso, amigos, solo porque la respuesta simple a mi pregunta es "No" y las dos soluciones propuestas por 3 personas a continuación son todas válidas. Sigue pensando. – daveslab