Eclipse naviguez vers l’occurrence marquée suivante / précédente

Eclipse a la fonctionnalité Mark Occurrences où il met en évidence toutes les occurrences d’une variable / méthode sélectionnée. Existe-t-il un moyen de naviguer vers l’occurrence marquée suivante ou précédente?

Après avoir sélectionné un morceau de texte:

  • La prochaine occurrence est ctrl + k .

  • L’occurrence précédente est ctrl + shift + k .

Pour ignorer uniquement les occurrences en surbrillance, essayez ce qui suit:

  • Au-dessus de la fenêtre de l’éditeur, sélectionnez la flèche vers le bas à côté du bouton d’annotation suivant.

    Emplacement du bouton

  • Ajustez la sélection de sorte que seules les “Occurrences” soient marquées.

Maintenant, lorsque vous cliquez sur un élément pour le mettre en surbrillance, vous pouvez passer à d’autres occurrences en utilisant Ctrl + (virgule) et Ctrl + (point) .

Si vous cherchez à naviguer dans les variables / méthodes définies dans la même classe, une méthode plus rapide serait de sélectionner (mettre en surbrillance) le nom de la variable / méthode que vous voulez utiliser et d’utiliser Alt + Shift + R pour accéder au mode de refactoring, puis utilisez Tab ou Shift + Tab .

  • Tab – vous amène à la prochaine occurrence

  • Maj + Tab – vous amène à l’occurrence précédente

Cela vous évitera d’atteindre de simples correspondances de texte (y compris celles contenues dans les commentaires), comme Ctrl + K se comporte. Donc, vous êtes pris que par des occurrences “valides” .

Utilisez Ctrl + > ou Ctrl + <

et c'est assez facile à retenir car > < fonctionne comme une flèche pointant dans la direction dans laquelle vous naviguez.