Recherche sous eclipse

Résolu
Bonjour,

je travaille actuellement sur Eclipse (Java) sur un programme qui a été réalisé par un développeur il y a quelques temps. Je recherche une façon de trouver les appels d'une méthode dans l'ensemble du projet.
Est-ce possible ? Si oui comment ?

Merci d'avance.
Toopa
Configuration: Windows XP Internet Explorer 7.0

4 réponses

  1. Bonjour à tous,
    bon c'est 3 ans plus tard mais sait-on jamais si quelqu'un en a besoin...
    en faisant ctrl + shift + g en sur la fonction on peut voir toutes les méthodes qui l'appel

    AllXS
    1. Merci - ça m'a été utile :)
    2. Contributeur
      Sinon, il y a click droit sur le nom de la méthode et "Open Call Hierarchy" (ou
      Ctrl-Alt-H
      ), qui permet de savoir dans quel contexte se situe lui même l'appel à la méthode (qui appelle la méthode appelante), ce qui est utile pour avoir une compréhension globale de son utilisation et naviguer dans cette hiérarchie.

      Dal
    3. Il y'a aussi la touche F3 qui permet de remonter a l'implementation d'une methode utilisé dans un autre bout de code (cas de plusieurs extends). A moi sa serre pas mal dans le cas de gros logiciels.
  2. Modérateur
    Une manière simple c'est de renommer cette fonction et de recompiler. Comme ça, tous les appels à cette méthode ne compileront plus et il sera alors aisé de les retrouver ;-)

    Ceci dit, il y a peut être dans eclipse des outils du genre "rechercher dans tous les fichiers". Sinon, un bon vieux grep sous linux et c'est parti ;-)

    Bonne chance
    1. Merci pour vos réponses (je suis un peu à la bourre mais mieux vaut tard que jamais...)

      J'ai finalement utilisé une recherche basique de la référence au mot dans le workspace... Même si ca a pris du temps (car le programme est balese..) j'ai fini par trouver :-s