Подтвердить что ты не робот

Shortcut: как заставить eclipse перейти к ТОЛЬКО реализации метода интерфейса

Если я в интерфейсе и указываю на имя метода, что я могу сделать, чтобы быстро перейти к ТОЛЬКО реализации этого метода?

с использованием eclipse 3.6.x

4b9b3361

Ответ 1

Я просто проверил это на своем Eclipse 3.6 install: Hold control (команда на Mac), наведите указатель мыши на имя метода и выберите "Open Implementation".

Вы можете назначить комбинацию клавиш для этого действия, используя "Окно" > "Настройки" > "Основные" > "Ключи" и "Открыть реализацию".

Ответ 2

F3 - это типичный "переход к реализации". Для интерфейсов, которые идут на определение интерфейса.

Вместо этого используйте Ctrl + T, чтобы увидеть все реализации определения интерфейса. Затем вы можете легко перейти к клавише со стрелками и Enter. Я считаю, что первый из них автоматически выбирается так, что Ctrl-T + Enter будет делать то, что вам нужно.

Ответ 3

В ключевой карте (General > Keys) найдите "открытую реализацию" и сопоставьте ее с тем, что вы хотите. Я выбрал Ctrl + Shift + I. Убедитесь, что вы выбрали "Редактирование источника Java" в поле "Когда". Я протестировал его и указав на имя метода и нажав Ctrl + Shift + I, взял меня непосредственно в реализацию вместо того, чтобы показать иерархию, которую вы получаете с помощью Ctrl + T.

enter image description here

Также вы можете увидеть ответ на почти идентичный вопрос для других параметров: