Complètement exclure certains répertoires à partir d'Eclipse CDT projet
Je travaille en C++ code qui est construit & exécuter en dehors d'Eclipse.
J'ai fait un projet Eclipse en dehors de ça, où je viens d'utiliser Eclipse pour la navigation et l'édition de code.
Cependant, je ne peux pas comprendre comment complètement exclure certains répertoires comme la construction/à partir complètement. Ils devraient être exclus, non seulement lors de la construction, mais aussi au cours d'Actualisation "espace de travail", qui semble avoir déclenché si souvent. Pour donner un exemple, mon espace de travail est
d:\workspace
Il a répertoires comme
source/
build/
..
Lors du démarrage, Eclipse ramasse tous les répertoires à l'intérieur de l'espace de travail automatiquement. Cependant, je voudrais Eclipse pour exclure build/
complètement.
Mon code est sur une machine distante, afin de "Rafraîchir" espace de travail ralentit les choses.
- C'est exactement ce que je recherchais aussi...qui est similaire à la excude de fonctionnalité de projet dans Visual Studio. Oui et tu a raison je pense qu'ils fournissent seulement aussi bon que d'exclure de construire ce qui est gênant, je peux encore voir les fichiers en barré formulaire.
- Quels sont les effets que vous voulez, l'exclusion d'avoir?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire en ajoutant Les filtres de ressources. Ajouter Exclure Tous les de la ressource type de filtre à dossier racine de votre projet. Voir aussi cette réponse.
resource filters
Je suis très fermement d'avis que toutes les réponses aux questions comme celles-ci doivent inclure la version dans laquelle ils ont été testés-- parce que, comme la plupart des choses dans Eclipse, ce qui a progressivement changé. Dans Eclipse Néon.3 (4.6.3), vous pouvez le faire plus directement.
REMARQUE: Les exclus répertoire n'apparaîtront plus dans le Projet de l'arbre de l'Explorateur À TOUS.
Si ce sera un problème, sélectionnez une autre technique!
Sinon, procédez comme suit:
1. Gauche-cliquez sur la racine du projet dans l'Explorateur de Projet de l'arbre afin d'assurer le bon contexte (vous ne devrait pas avoir besoin de faire cela"-- comme beaucoup de choses dans Eclipse).
2. Cliquez-droit sur le dossier que vous souhaitez exclure de l'arbre de l'Explorateur de Projet.
3. Sélectionnez "Configurations des Ressources..." sous-menu.
4. Sélectionnez "Exclure de Construire".
5. Cliquez-droit sur la racine du projet dans l'Explorateur de Projet.
6. Sélectionnez l ' "Indice" sous-menu.
7. Sélectionnez "Reconstruire".
Si vous essayez de faire cela parce que vous avez été prise en double symboles, vérifier que cela a résolu votre problème:
1. Ouvrir un fichier référençant le symbole qui a été prise en double définitions.
2. Gauche cliquez sur les caractères du nom réel dans le code.
3. Appuyez Sur La Touche F3.
4. Vérifiez que vous accédez immédiatement à la déclaration que vous considérez
correcte, vous voyez une liste incluant uniquement l'entrée et à ses ancêtres.
5. Upvote cette réponse, et y répondre si vous trouvez que cela fonctionne avec une version plus récente, veuillez.
Une solution rapide qui est presque aussi bon (en termes de réduction de l'Éclipse le patinage de la roue) est de marquer le ou les dossier(s) en question en tant que Dérivé, dans le (clic droit) Propriétés.
Être prudent si par la suite vous souhaitez utiliser les opérations de recherche de texte pour quelque chose et le besoin d'inclure des choses a marqué Dérivée - il faut explicitement "comprennent les Dérivés" dans la recherche.