Comment revenir dans Eclipse?


125

Y a-t-il un moyen de revenir dans Eclipse? En gros, quand je saute dans un gros projet en suivant le flux d'exécution (ctrl + clic et etc.), y a-t-il un moyen de retracer une étape? Si mon code appelle une méthode et que je vais à la définition de la méthode, existe-t-il une combinaison de touches qui me ramènera au code appelant?


1
Pour ceux qui recherchent la même chose dans Intellij, le raccourci est: Control+ Alt+ Left (or right)flèche.
Menelaos Kotsollaris

Ceux-ci ne regarderaient pas ici!
Stimpson Cat

Réponses:


182

Appuyez sur Alt+ Left Arrowet Alt+ Right Arrowcomme vous le feriez dans un navigateur Web.


@FarmBoy avez-vous essayé Option-LeftArrow et Option-RightArrow?
Jherico

@Jherico, je suppose que l'échange d'espaces dans sa conf (c'est le cas dans le mien) apple.com/macosx/what-is-macosx/apps-and-utilities.html#spaces
OscarRyz

comment mappez-vous à un clic de souris?
cmcginty

@Casey, pas sûr, jamais essayé. Vous feriez peut-être mieux de poser cela dans une nouvelle question
lucas

Merci sincèrement pour cette astuce
Viele

44

Sur OS X:

  • + [(Commande + [): revenir en arrière
  • + ](Commande +]): aller de l'avant

1
J'ai Cmd + Alt et la flèche gauche / droite mappée sur Spectacles, donc cette réponse a été très utile.
PeterT

22

Comme Robin l'a mentionné, vous pouvez également accéder au dernier emplacement d'édition. Ctrl + Q est le raccourci clavier pour cela!


2
CRTL+Qvous amènera au dernier emplacement CHANGE. Pas au dernier endroit où vous étiez. ALT+Left Arrowvous amènera au dernier endroit;)
Mihkel L.

2
Epic, j'avais malheureusement l'habitude de «Annuler» puis de «Refaire» avant d'apprendre cela.
Daniel Sokolowski

10

Sur Windows / Ubuntu, c'était toujours

ALT+LEFT ARROW = Go back

ALT+RIGHT ARROW = Go forward

Cependant, sur MAC OSX , pour moi c'était

ALT(Option)+COMMAND+LEFT ARROW = Go back

ALT(Option)+COMMAND+RIGHT ARROW = Go forward

Espérons que cela aidera à l'avenir d'autres utilisateurs de Mac qui se sont cogné la tête sur le bureau lorsque les autres réponses n'ont pas fonctionné.


6

En plus du raccourci clavier mentionné par @lucas, il y a les icônes de flèche gauche et droite dans la barre d'outils. Il a également un emplacement pratique de retour à la dernière édition.

Ces deux éléments sont bien sûr également reflétés dans le menu sous Naviguer.


1
La navigation par icônes ne fonctionne pas de la même manière. Il va au dernier fichier, pas au dernier emplacement de référence. Par exemple, si votre CTRL-clic a accédé à un nouvel emplacement dans le même fichier, seul ALT-Left fonctionne.
cmcginty

non vraiment ... si je me déplace dans un fichier xml (avec la définition des beans) et ctrl-clic sur le nom du bean, pour sauter à un nouvel endroit. alt-left ne m'amènera pas à l'emplacement précédent (cela me déplacera vers le fichier précédent - et c'est quelque chose de complètement différent)
rasoir

3

Les liaisons de clavier peuvent changer en fonction de votre système d'exploitation et du schéma de touches actuel. La meilleure façon de connaître une liaison de clavier est donc de rechercher sa commande dans Préférences> Touches. C'est également là que vous pouvez modifier ou ajouter une liaison de clavier.

Ce qui signifie qu'au lieu de demander un raccourci, vous devriez généralement demander la commande (ou au moins demander les deux). Dans ce cas, les commandes souhaitées sont Backward Historyet Forward History. Vous pouvez voir dans la capture d'écran suivante qu'ils sont mappés sur Ctrl+ [et Ctrl+ ]dans mon schéma de clés (car je les ai modifiés en cela).

entrez la description de l'image ici

Comme mentionné par d'autres, Last Edit Locationpeut également être une commande très utile. Dans mon cas, il est mappé sur Ctrl+ Q, mais vous le vérifiez sous Keys :).


La seule bonne réponse.
Alexandr Karbivnichiy

2

Ces commandes sont très fréquemment utilisées, il vaut donc la peine d'avoir tous leurs raccourcis de la même manière dans tous vos IDE. Pour les ajuster:

  1. Ouvrez Eclipse
  2. Windows -> Préférences -> Général -> Clés
  3. Recherchez "Backward History" et "Forward History" et ajustez les liaisons.

Pour moi personnellement, Ctrl + - et Ctrl + = par défaut de Visual Studio fonctionnent le mieux.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.