Как показать всех родителей и подклассов класса в IntelliJ IDEA? - PullRequest
127 голосов
/ 21 октября 2010

Когда я редактирую класс Java в Eclipse, когда мой курсор находится над переменной класса, я могу сделать Ctrl + T , чтобы иметь всплывающее окно, отображающее всех его родителей и подклассы. Что такое эквивалент в IntelliJ?

Пример:

Use|r user = new User();

Трубка - мой курсор.

Ответы [ 13 ]

188 голосов
/ 22 октября 2010

Навигация |Тип Hierarchy Ctrl + H покажет похожую информацию, однако в Panel.Вы можете плавать и открепить панель, чтобы она появлялась в фиксированном положении дисплея только при использовании сочетания клавиш.

72 голосов
/ 03 апреля 2012

С точки зрения поведения эквивалент Eclipse Ctrl + T в IntelliJ IDEA равен Ctrl + Alt + B

20 голосов
/ 21 октября 2010

Не пользователь IntelliJ IDEA, но это сообщение в блоге указывает на то, что в версии 8.1.1 и более поздних версиях Ctrl + Alt + U отобразит «Быструю иерархию классов».

16 голосов
/ 08 октября 2015

Intellij - в отличие от Eclipse - различает иерархии типов и классов реализации . Я до сих пор не знаю, хорошо это или нет (просто переключился с Eclipse на Intellij)

На Mac Intellij 14

  • Ctrl + H вызовет иерархию типов, показывающую подтипы и супертипы
  • Cmd + Alt + B покажет вам все реализующие классы и подклассы интерфейса / класса, который вас интересует
15 голосов
/ 09 декабря 2012

Также попробуйте CTRL + SHIFT + A в случае каких-либо сомнений. Сокращение для краткой информации.

11 голосов
/ 08 декабря 2012

В IntelliJ IDEA 12 это Перемещение> Иерархия типов ( Ctrl + H по умолчанию).

5 голосов
/ 14 августа 2015

Для пользователей Mac, которые приходят сюда, это сокращение для IntelliJ 14.1.4:

+ H по умолчанию.

3 голосов
/ 04 июня 2014

В IntelliJ 13 это Навигация> Реализации или CMD + ALT + B по умолчанию. Конечно, этот ярлык можно переопределить в настройках Keymap.

2 голосов
/ 06 сентября 2017

Для Mac Пользователей, сочетание клавиш:

^ (контроль) + ч

2 голосов
/ 01 февраля 2014

Я не знаю о предыдущих версиях, но в IntelliJ версии 13 вы можете перейти в настройки клавиш, выполнить поиск «Реализации» и связать их с Ctrl + T ,Это будет работать очень похоже на эквивалент Eclipse.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...