Как вернуться в Eclipse?

Есть ли способ вернуться в Eclipse? В принципе, когда я перескакиваю вокруг большого проекта после потока выполнения (ctrl + клик и т.д.), Есть ли способ повторить шаг? Если мой код вызывает метод, и я перехожу к определению метода, есть ли комбинация клавиш, которая вернет меня к вызывающему коду?

Ответ 1

Нажмите Alt + Left Arrow и Alt + Right Arrow, как в браузере.

Ответ 2

В OS X:

  • + [ (Command + [): Вернуться
  • + ] (Command +]): Перейти вперёд

Ответ 3

Как упоминал Робин, вы также можете перейти к последнему месту редактирования. Ctrl + Q - это сочетание клавиш для этого!

Ответ 4

В Windows/Ubuntu это всегда было

ALT+LEFT ARROW = Go back

ALT+RIGHT ARROW = Go forward

Однако для MAC OSX для меня это было

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

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

Надеюсь, это поможет другим людям Mac в будущем, которые ударяют головой о стол, когда другие ответы не сработают.

Ответ 5

В дополнение к сочетанию клавиш, отмеченному @lucas, на панели инструментов есть значки в левой и правой стрелках. Он также имеет удобную заднюю часть для последнего места редактирования.

Оба они, конечно, отражаются и в меню под навигацией.

Ответ 6

Эти команды очень часто используются, поэтому стоит иметь все свои ярлыки одинаково во всех ваших IDE. Чтобы настроить их:

  • Открыть Eclipse
  • Windows → Настройки → Общие → Клавиши
  • Найдите "Backward History" и "Forward History" и настройте привязки.

Для меня лично Visual Studio по умолчанию Ctrl + - и Ctrl + = работает лучше всего.

Ответ 7

Связывание с клавиатурой может изменяться в зависимости от вашей ОС и текущей схемы ключей. Поэтому лучший способ узнать привязку клавиатуры - это посмотреть ее команду в настройках > Ключи. Также вы можете изменить или добавить привязку клавиатуры.

Это означает, что вместо запроса ярлыка вы обычно должны запрашивать команду (или, по крайней мере, просить обоим). В этом случае вам нужны команды Backward History и Forward History. На следующем скриншоте вы можете увидеть, что они сопоставлены с Ctrl + [ и Ctrl + ] в моей схеме ключей (потому что я изменил их на это).

введите описание изображения здесь

Как упоминалось другими, Last Edit Location может быть действительно полезной командой. В моем случае он отображается на Ctrl + Q, но вы проверяете его под Keys:).