2009-06-09 34 views
22

Uso Aptana Studio (basado en Eclipse). Intento que Eclipse ignore por completo un directorio completo dentro de un proyecto. Quiero decir COMPLETAMENTE. No quiero que se muestre en la carpeta del proyecto. No quiero que Eclipse siquiera se dé cuenta de que existe.Eclipse - Ignorar todos los directorios

Desafortunadamente, todos mis esfuerzos para agregarlo como filtro no funcionan. Ver http://forums.aptana.com/viewtopic.php?f=14&t=8340#p33714. Creo que el filtro solo evita que la carpeta se muestre en la pantalla del proyecto. No impide que Eclipse realmente vea todos los archivos en esa carpeta para la ayuda del código, etc.

Mi problema es que el directorio tiene miles de archivos de texto. Por lo tanto, cada vez que Eclipse abre o actualiza este proyecto, analiza todos esos archivos.

¿Cómo puedo evitar esto?

Respuesta

13

Si tiene un recurso vinculado (apuntando a algún otro archivo/carpeta en el disco) con el mismo nombre en la misma ubicación en el árbol de recursos, la carpeta real del disco se ocultará del modelo de recursos.

Desafortunadamente no puede crear el recurso vinculado si el directorio real ya está allí en la estructura del proyecto. Usted puede intentar algo como esto:

  1. en el disco, renombrar/mover el directorio en cuestión
  2. Actualizar el proyecto, el directorio se ha ido
  3. Crear un recurso vinculado (Nuevo -> Archivo/Carpeta >> Avanzado -> Enlace al archivo en el sistema de archivos). Nómbrelo igual que el directorio original.
  4. En disco, restaure el nombre original del directorio
  5. Actualizar proyecto.
+0

Ummm .... gracias. No estoy seguro de entender nada de eso, pero te agradezco que respondas. Voy a intentarlo mañana. – Justin

13

Considere también la casilla de verificación 'Derivados': haga clic derecho en una entrada en el explorador de paquetes, seleccione propiedades, marque Derivados. Esto puede resolver parte de tu problema.

Ver http://robmayhew.com/eclipse-ignore-folder/

1

probar "Propiedades" clic con el botón derecho y desactivando todos los permisos.

32

No está seguro acerca de esta cosa aptana, pero hay una manera conveniente de hacerlo en Eclipse orígenes:

  1. Haga clic derecho en una carpeta de proyecto en el árbol del Explorador de proyectos y vaya a "Propiedades".
  2. Recurso -> Filtros de recursos.
  3. Agregue tantos filtros de exclusión para archivos/carpetas como desee.

Si el árbol de proyectos no se actualiza inmediatamente, presione F5 para aplicarlo.

+1

Esto funcionó perfectamente para mí. Hizo exactamente lo que la pregunta original describió. –

+0

¿En qué versión de eclipse está incluido esto? No lo veo en 3.5.x – timbrown

+0

Mucho mejor que la respuesta aceptada. –

Cuestiones relacionadas