IntelliJ naviguez vers la variable en surbrillance suivante et précédente

Dans IntelliJ 10.5, j’ai activé l’option “Mettre en évidence les utilisations de l’élément au niveau du caret”. Lorsqu’une variable / méthode / etc est sélectionnée, existe-t-il un moyen de passer à l’occurrence suivante et précédente? Je cherche l’équivalent de Control-K dans Eclipse .

Edit : le raccourci pour naviguer entre les utilisations mises en évidence passe simplement à l’occurrence de texte suivante, ce qui est différent du déplacement vers l’occurrence suivante de la variable / méthode / etc. Si la variable foo sélectionnée, je veux accéder à la prochaine occurrence de foo et non à un morceau de texte appelé “foo” (y compris “foo” dans les commentaires, les noms de méthodes, etc.).

En outre, appuyer sur F3 semble être un buggy. Lorsque j’appuie sur F3 , il recherche parfois le texte recherché précédemment et non le texte actuellement mis en évidence.

Ce n’est pas possible actuellement, voir ma question: Raccourci pour naviguer entre les utilisations mises en évidence .

J’ai même créé un numéro IDEA-70523 traitant de cette fonctionnalité, veuillez le voter si vous ne pouvez pas vivre sans ça comme moi :-).

  • F3 ou Maj + F3
  • ctrl + c, ctrl + f, entrer ou flèches haut et bas
  • ctrl + alt + F7

Ajout de ceci au cas où les gens ne regarderaient pas votre édition.

Installez Identifier Highlighter Reloaded et utilisez Alt + Shift + Up / Down (peut être redéfini dans les parameters Keymap) 🙂

Une fois que vous lui avez donné un coup de feu et que vous avez remarqué le fait que le point culminant rest là après avoir déplacé mon curseur de son agacement, envisagez de voter pour ce problème 🙂

Votez cette demande pour leur faire implémenter la fonctionnalité.

http://youtrack.jetbrains.com/issue/IDEA-59638

Je fais généralement les choses suivantes:

  1. Mettez le mot en surbrillance
  2. Cmd + F (il mettra en évidence toutes les correspondances dans le fichier)
  3. Cmd + G (match suivant)
  4. Cmd + Shift + G (match précédent)

J’ai trouvé quelque chose qui pourrait mieux répondre à vos besoins: alt + molette haut / bas.
Il va à l’occurrence précédente / suivante de l’identifiant sous caret.

Le nom du raccourci est “Aller à la prochaine utilisation de l’élément en surbrillance”.

Je n’ai pu obtenir aucune des options natives d’IntelliJ pour Find Next / Previous pour se comporter comme dans Eclipse. Find Word at Caret se rapproche, mais cela ne vous permet que de slurp et de trouver le mot suivant, pas précédent.

Identifier Highlighter Reloaded ne se comporte pas non plus comme Eclipse.

J’ai écrit un plugin IntelliJ pour reproduire le comportement exact comme dans Eclipse. Vous pouvez le trouver ici: https://plugins.jetbrains.com/plugin/10635-quick-find-plugin