Ответ 1
Да, это старый вопрос, но у меня есть лучшее решение: как насчет F3? И CTRL + O - это то, что ищут пользователи Windows.
Предположим, что я знаю имя функции, но я не знаю, какой файл она объявила. Какой ярлык клавиатуры Eclipse может привести меня к функции, которую я ищу?
То, что я ищу, похоже на Eclipse:
Ctrl + Shift + R
за исключением того, что вместо этого будет искать имена методов.
С Visual Assist X я могу сделать это, используя функцию "Найти символ", которая выполняется с помощью
Shift + Alt + S
Да, это старый вопрос, но у меня есть лучшее решение: как насчет F3? И CTRL + O - это то, что ищут пользователи Windows.
Это старый вопрос, но ради людей Googling this, Ctrl + O открывает поиск кода, который вы ищете.
Не совсем прямой ярлык, но вам нужно пройти диалог поиска по Java:
(Ctrl + H):
(Sergei упоминает в комментариях, что вам может потребоваться выбрать "Declarations
" в разделе "Limit To
" )
Не уверен, что это именно то, что вы хотите, но если вы Ctrl + H, это вызовет диалог поиска. Параметр по умолчанию (для меня, с точки зрения Java EE) - это поиск по Java. Я могу ввести имя метода, а затем выбрать переключатель "Метод" в блоке "Поиск". Обратите внимание, что параметр по умолчанию (опять же для меня) для блока "Limit To" был радиокнопкой "Ссылки". Мне пришлось изменить это на "Все вхождения", чтобы увидеть объявление метода, а не только вызывающие.
Я использую Momentics, поэтому я не уверен, что это в Eclipse или в плагине Momentics, но если это Eclipse, я думаю, что это именно то, что вам нужно: CTRL + Shift + T.
Нажмите CTRL + Left Mouse Button на имя вашей функции. Eclipse автоматически откроет файл с нажатием этой функции.
Если этот метод находится на интерфейсе, то использование Quick Outline или F3 для перехода к определению приведет вас только к определению интерфейса. Это не часто то, что я хочу. Вместо этого я ударил по моему mac, Cmd + T в методе, чтобы получить иерархию быстрого типа. Из иерархии типов вы можете перейти к реализации метода.
Быстро и грязно использовать Ctrl + Shift + Up/Down, который перескакивает между членами (методы, переменные) в Java.
Простое нажатие F3, поместив курсор на имя функции, будет работать для пользователей Windows.
Простые 2 пути для объявления функций:
Путь 1: (Целая рабочая область)
Ctrl + левый Нажмите место вызова функции.
путь 2: (на той же странице)
нажмите Ctrl + F, чтобы найти диалоговое окно и введите n имя_функции и выполните поиск.
они перенаправляются на определение функции