Question simple: comment rechercher tous les fichiers actuellement ouverts dans Eclipse? Remarque: je ne veux pas rechercher tous les fichiers que j'ai dans cet espace de travail, seulement ceux ouverts dans les onglets. Y a-t-il un moyen facile de faire ceci?
Le moyen le plus proche consiste à sélectionner plusieurs ressources dans la vue Navigateur ou Explorateur de packages, puis appuyez sur Ctrl + H et choisissez le bouton radio "Ressources sélectionnées". Il limitera la recherche uniquement aux fichiers sélectionnés.
CTRL + E sous Windows ou Linux et Command + E sous OSX.
Il n'y a aucun moyen de le faire pour le moment.
La solution la plus simple serait de sélectionner vos fichiers manuellement (en maintenant CTRL + cliquez sur le fichier) et de spécifier "ressources sélectionnées" comme étendue de recherche.
Cela peut arriver trop tard pour l'affiche originale, mais juste au cas où quelqu'un d'autre aurait besoin de trouver une réponse, j'ai eu le même problème et j'ai trouvé ma solution en installant un plug-in nommé Instasearch. Vous pouvez l'obtenir en allant à Aide/Eclipse Marketplace et en recherchant Instasearch .
Vous pouvez en savoir plus sur ce plug-in à l'adresse suivante.
Spring produit un plugin Eclipse autonome (pas de dépendances sur Spring) appelé Quick Search
http://marketplace.Eclipse.org/content/quick-search-Eclipse
Pour plus d'efficacité, il recherche d'abord vos fichiers ouverts. Ainsi, bien qu'il ne se limite pas uniquement aux fichiers ouverts comme vous l'avez demandé, vous pouvez toujours obtenir un effet similaire dans la pratique en cliquant simplement sur les premiers résultats qui apparaissent.
Les fichiers actuellement ouverts ne sont tout simplement pas considérés comme spéciaux dans Eclipse - vous avez des méthodes beaucoup plus avancées d'organisation de vos fichiers: projets et ensembles de travail.
Working sets vous permet de définir des ensembles de fichiers, qui peuvent être utilisés comme contraintes pour de nombreuses opérations. Vous devez les définir explicitement, mais ils ne changent pas simplement parce que vous avez fermé un fichier.
Il n'y a pas de commande find-in-open-files dans Eclipse, non.
Je pense que la principale raison pour laquelle find-in-open-files n'est pas implémenté dans Eclipse est probablement parce que l'ensemble de fichiers ouverts est pour de nombreux utilisateurs plutôt insignifiant. (En fait, je ne sais pas (ou ne me soucie pas) des fichiers que j'ouvre. (J'ai même Eclipse configuré pour fermer automatiquement les éditeurs/fichiers lorsqu'ils deviennent trop nombreux.) Si je veux naviguer vers un fichier, je l'ouvre . Limiter une recherche aux fichiers que j'ai actuellement ouverts serait complètement inutile pour moi.)