2016-08-25 2 views
3

Предположим, что файл Foo.java определяет класс Foo.Как быстро перейти к строке объявления класса в IntelliJ?

Курсор теперь находится на некоторой строке Foo.java. Символ под курсором необязательно Foo).

Как быстро перейти к строке объявления класса (т. Е. Линии, как public class Foo {) в Intellij?

Любые ярлыки для этого?


Я использую плагин ideavim. Поэтому решения, основанные на функциях vim, в порядке.

+0

HTTPS://www.jetbrains.com/help/id ea/2016.1/navigating-to-declaration-or-type-declaration-of-a-symbol.html? –

+1

@PhilipRollins Я боюсь, что 'Ctrl + B' не применим в этой ситуации. 'Ctrl + B' требует, чтобы символ под курсором теперь' Foo'. – hengxin

ответ

4

На Mac вы можете сделать Cmd + стрелка вверх (на Windows, или Linux, я предполагаю, что это будет Ctrl + стрелка вверх)

Это будет выбрать текущий файл в хлебных крошек (панель навигации) затем нажмите клавишу ВВОД, и вы будете в объявлении класса

вы можете посмотреть, к которому сочетание клавиш это отображается для вас, глядя в раскладках для «Перейти к панели навигации»

Jump to Navigation Bar

+1

Спасибо. Это 'Alt + Home (Перейти к панели навигации)' для меня в Ubuntu. – hengxin

+1

ok, справочная карта jetbrains говорит, что Alt + Home должен просто показать панель навигации https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard.pdf –

+0

Да, Alt + Home для меня на Mac как Что ж. Единственное, что нужно запомнить, это кнопка дома на Mac - 'fn + left arrow'. Итак, комбинация клавиш для Alt + Home - это 'alt + fn + left arrow'. Это переводит курсор на панель навигации. Затем вам нужно нажать enter, чтобы поместить курсор в строку объявления класса. –