Есть ли какой-нибудь ярлык, который позволил бы мне после создания метода в интерфейсе, выбрать и перейти к реализации класса этого интерфейса?
IntelliJ IDEA переходит от интерфейса к реализации класса в Java
Ответ 1
Да.... в mac, это Apple + ALT + B. Перед вызовом ярлыка вам нужно будет переместить курсор к имени интерфейса. Я не уверен, что такое ярлык на ПК, если вы щелкните правой кнопкой мыши имя интерфейса → "Перейти" → "Реализации"... там указан ярлык.
В ПК это CTRL + ALT + B: Документация по JetBrains.
Ответ 2
В дополнение к Ctrl + Alt + B, упомянутому выше, вы также можете использовать мышь: Ctrl + Alt + LeftMouseButton, чтобы перейти непосредственно к реализациям.
Ответ 3
Если вы не знаете ярлык для определенной команды IntelliJ, нажмите Ctrl + Alt + A (или Apple + Alt + A на Mac). Это откроет всплывающее окно, которое позволит вам искать все ярлыки. Кроме того, вы можете получить к нему доступ, используя Find Action...
в меню Help
.
Кроме того, существует Default Keymap Reference
, также доступное из меню Help
(что среди других ярлыков содержит ярлык к Find Action...
, описанному выше).
Наконец, вы можете настроить свои собственные сочетания клавиш (и посмотреть текущие настройки) в настройке Preferences
→ Keymap
.
Ответ 4
Если вы выполнили Alt + Mouse click
по методу метода, к которому вы хотите перейти, вам будет отправлено на interface (Declaration)
но если вы выполнили Alt + Ctrl + Mouse click
по методу метода, к которому вы хотите перейти, вы будете переведены на class (Implementation)
Ответ 5
В OSX вы можете перейти к реализации с помощью мыши с помощью Alt + Command + Mouse. (сравнимый с Ctrl + mouse в Eclipse)