¿Hay alguna forma de excluir ciertas carpetas (y todas sus subcarpetas) de las búsquedas dentro de Eclipse?Excluir carpetas de la búsqueda de Eclipse
Respuesta
La forma más rápida y sucia:
Haga clic derecho sobre una carpeta, vaya a las propiedades, y marcar una carpeta como se deriva. Las entidades derivadas están excluidas de la búsqueda por defecto. El problema con este enfoque es que Eclipse "olvida" que la carpeta se deriva si la elimina (ya sea desde dentro de Eclipse o externamente, y luego actualiza el árbol del proyecto). Como ocurre a menudo con Eclipse, este es un long-standing bug (10 años en este caso) que todavía se aplica a la versión actual (4.6 Neon en el momento de la redacción).
La manera más segura:
crear un conjunto de trabajo que incluye sólo a las entidades que desea buscado y buscar solamente dentro de ese conjunto de trabajo. Consulte Dave Ray's answer para obtener detalles sobre este procedimiento.
Como Dave notó en su respuesta: establecer cosas que realmente no se derivan podría causar problemas. Como cuando se usa Maven para crear una distribución. – Arjan
En Juno, marcar una carpeta como derivada no la excluye de la búsqueda. Estoy trabajando en Mac OS por lo que puede estar relacionado con eso, ya que estoy viendo un número de características que no funcionan correctamente en este sistema operativo – Marc
Funciona para mí en Juno SR2 en MS-Windows XP. Y la carpeta que me molestaba en realidad se derivaba (la carpeta de compilación, con los archivos de listado a veces resultando en tropecientos de aciertos). – starblue
Me imagino que el marcado de los recursos derivados podría causar problemas en otras áreas. En su lugar, crear un conjunto de trabajo con las carpetas que desea incluir en la búsqueda:
- abierto de diálogo de búsqueda (Ctrl + H)
- Cambio ámbito de búsqueda de espacio de trabajo
- Haga clic en Elegir. ..
- Haga clic en nuevo para crear un nuevo conjunto de trabajo con el lo que quiere buscado (o Añadir todos y retire los que desea filtrar
Esto también tiene problemas. Vea mi comentario debajo de la respuesta de Instantsoup arriba. Con este filtro INCLUSIVE, en algunos casos, cuando agrega archivos o carpetas, debe recordar incluirlos en la búsqueda. Si lo olvida, obtiene falsos negativos peligrosos. Lo cual no es ideal. –
En Eclipse Kepler hay un cuadro de diálogo "Seleccionar un tipo de conjunto de trabajo" que aparece después de hacer clic en Nuevo. (Vale la pena señalar que para encontrar todos los tipos de archivo necesita seleccionar "Recurso" en este punto). –
Aquí es lo que funciona para mí (estoy usando Helios - quizá de esta manera no estaba disponible cuando esta pregunta se formuló originalmente)
- Ir al proyecto -> Propiedades - Filtros> Recursos.
- Haga clic en Agregar.
- Elija filtro tipo: excluir todos los
- Elija Se aplica a: carpetas; check Todos los niños (recursivo).
- En los atributos, elija Nombre, Coincidencias,
.svn
(por ejemplo).
(En realidad, estoy usando .*
para filtrar Svn, etc. .hg de una sola vez.)
Después okay'ing el diálogo de propiedades del proyecto, estos directorios no se van a plantear en buscar más. De hecho, Eclipse es tan amable de actualizar automáticamente ventanas de resultados de búsqueda existentes y eliminar todas las coincidencias que ahora están filtradas.
Para las últimas versiones de Eclipse a partir de 2011 (Helios & Indigo), esta debería ser la respuesta aceptada y la forma más fácil de hacerlo. –
Como esto solo se puede aplicar a un proyecto a la vez, en realidad no se trata de una ganancia sobre el marcado de carpetas derivadas ... y dependiendo de cuántas veces necesite ingresar los filtros, podría tomar más tiempo. – egid
Al utilizar este método, asegúrese de borrar también su historial de búsqueda (usando el botón de la linterna con una flecha hacia abajo en el panel de búsqueda) después de agregar el filtro de recursos. De lo contrario, no guardará ningún tiempo de búsqueda, y obtendrá los errores '.git /.../ filename.file does not exists' porque el caché de búsqueda (¿no es así?) Todavía considera que la carpeta .git es una lugar válido para mirar. – CoreDumpError
La mejor manera rápida y sucia en Eclipse Juno:
- Haga clic derecho sobre la carpeta .
- Ir a Propiedades.
- Ir a C/C++ Build.
- Marca "Excluir recurso de compilación".
- Haga clic en el botón Aceptar.
- Haga clic con el botón derecho en el proyecto .
- Ir al índice.
- Haga clic en Reconstruir.
- ¡Relájese!
No funciona para mí (Eclipse CDT 4.3.2) – ysap
- 1. ¿Cómo puedo excluir algunas carpetas de mi proyecto de Eclipse?
- 2. Cómo excluir directorios .svn de la búsqueda en Eclipse?
- 3. os.walk excluir .svn carpetas
- 4. Excluir/deshabilitar la validación en Eclipse
- 5. ¿Cómo excluir carpetas específicas o archivos de la validación en Eclipse?
- 6. Excluir directorios y subdirectorios de la validación en Eclipse
- 7. Cómo excluir carpetas en Tortoise Check-ins
- 8. Cómo excluir carpetas .svn con robocopy
- 9. Cómo excluir la columna de FTS3 búsqueda en la tabla
- 10. Excluir carpeta de destino de los resultados de búsqueda en Eclipse
- 11. Excluir siempre las carpetas de cometer en SVN para Netbeans
- 12. Sunspot/Solr Búsqueda de texto completo: ¿cómo excluir ciertos campos de la búsqueda de texto completo?
- 13. Organización de carpetas de proyecto Eclipse Java
- 14. Excluir JUnit de Eclipse exportado JAR
- 15. Excluir archivos de jslint4java en eclipse
- 16. Eclipse - Exportar/Guardar Resultados de la búsqueda
- 17. Eclipse Organizar paquetes en jerarquía de carpetas
- 18. Can Eclipse tiene varias carpetas de salida al igual que varias carpetas de origen
- 19. Cómo excluir archivos en la carpeta "/ res" de un proyecto de Android Eclipse
- 20. ¿Cómo encontrar proyectos y carpetas de Eclipse por nombre?
- 21. Android: carpetas de res dirigidas para la depuración en eclipse
- 22. Búsqueda de archivos en Eclipse
- 23. MS Visual Studio: ¿Cómo excluir ciertas carpetas de proyectos de la publicación?
- 24. eclipse - valor de búsqueda de la variable durante la depuración
- 25. Organización de Eclipse: espacios de trabajo, conjuntos de trabajo, proyectos, carpetas, carpetas de múltiples fuentes, ....!
- 26. Cómo excluir archivos del comando de limpieza de Eclipse
- 27. ¿Cómo excluir archivos/carpetas de la inspección del código en PHPStorm?
- 28. Problema de búsqueda de eclipse simple
- 29. Cómo cancelar la búsqueda resaltada en Eclipse
- 30. No mostrar carpetas .svn en Eclipse
Googlers: ver (respuesta de atzz :) https://stackoverflow.com/a/6111002/1599699 - esta es la respuesta que está buscando, no la respuesta aceptada. – Andrew