Rechercher : dans
Par :

Eclipse rechercher une chaine dans un projet

Dernière réponse le 22 jui 2009 à 17:43:58 alexdelareunion, le 12 mai 2008 à 12:08:58 
 Signaler ce message aux modérateurs

Bonjour,

J'utilise Eclipse depuis peu et j'ai des difficultés pour utiliser les fonctionnalités de recherche. Je ne sais pas si c'est ma recherche qui ne donne aucun résultat, ou si c'est moi qui ne sait pas me servir de l'outil (car il me semble bizarre que ma recherche ne renvoie pas de résultat)

Donc question :
Comment faire pour rechercher toutes les occurences d'une chaine de caractères dans l'ensemble des sources d'un projet?

Merci beaucoup!

Configuration: Linux
Firefox 3.0

Meilleures réponses pour « Eclipse rechercher une chaine dans un projet » dans :
Javascript - L'objet String VoirLes particularités de l'objet String string est un mot anglais qui signifie "chaîne", il s'agit en fait de chaîne de caractères. L'objet String est un objet qui contient un certain nombre de propriétés et de méthodes permettant la manipulation...
Perl - Les fichiers VoirLa notion de filehandle On appelle filehandle (traduisez descripteur de fichier), dans un programme Perl, le nom permettant de manipuler une connexion d'entrée-sortie (les entrées-sorties standards vues précédemment sont connues par les filehandles...

1

Daddy Cool, le 12 mai 2008 à 12:16:16

Salut, moi non plus, je ne trouve pas l'option de recherche de Eclipse très ergonomique...

Quand tu parles de "toutes les sources" d'un projet, tu veux dire tout l'historique SVN genre ? ou simplement tous les fichiers ?

Pour les fichiers, c'est assez simple, mais pas aussi simple que ctrl-F. Tu dois cliquer sur Search/File... et simplement sélectionner Workspace ou enclosing project. Dans ce dernier cas, tu dois être certain que le fichier actuellement ouvert fait partie du projet que tu souhaites chercher.

a+

Répondre à Daddy Cool

2

alexdelareunion, le 12 mai 2008 à 12:43:39

Ok je crois avoir compris. Il faut choisir l'option Search > search... dans la barre de menu et se servir de l'onglet 'file search'. Il y a deux zones a compléter (ou pas) :
- en haut : c'est là que l'on rentre la chaine de caractères recherchée. On peut mettre * pour demander toutes les chaines de caractères
- en bas : c'est là que l'on donne un nom de fichier dans lequel rechercher, on peut aussi se servir de *

exemple:
pour rechercher le texte 'toto' ds tout mes projets, je choisi l'option Search > search... Je choisis l'onglet 'File Search'.
Dans la première zone (Containing text) j'écris 'toto' (sans les quotes...)
Dans la deuxième zone (File names pattern) j'écris '*' (sans les quotes)
Dans la dernière zone (Scope) je sélectionne 'workspace'

pour rechercher tous les fichiers qui s'appellent 'toto.xml' dans mon workspace:
Search > search... > File Search
Zone 1 = *
Zone 2 = toto.xml
Zone 3 = workspace

Pour une recherche dans toutes les sources subversion, ben il me tarde pas d'en arriver là pour l'instant car ça doit pas être d'une grande limpidité :)

Répondre à alexdelareunion

3

esqalibur, le 4 aoû 2008 à 08:48:37

J'utilise Eclipse aussi depuis peu et j'avais un peu de mal avec la recherche...
Mnt, c'est ok!
Merci

Répondre à esqalibur

4

Pyposs, le 23 fév 2009 à 10:40:03
  • +1

Je rajouterai en plus
que le raccourci dans eclipse pour cette opération est ctrl + h -> onglet 'File search'

Répondre à Pyposs

5

 Mixouille, le 22 jui 2009 à 17:43:58

Et j'ajouterais pour ma part que, si comme moi vous n'utilisez quasiment que la recherche sur fichier, vous pouvez customiser le raccourci Ctrl+H dans les préférences Eclipse : General > Keys.

C'est valable pour un nombre énorme d'opérations et bien pratique quand on en utilise une fréquemment.

Répondre à Mixouille