Я знаю, что Ctrl + N - это поиск классов, и это очень полезно. Но как насчет методов?
Что такое ярлык в IntelliJ IDEA для поиска метода/функций?
Ответ 1
Нажмите SHIFT Два раза, и вы можете искать в проекте что угодно, как класс, так и метод.
Ответ 2
ctrl + F12 (cmd + F12 на macOS) покажет всех членов текущего класса в всплывающем окне и позволит вам выбрать один. Он работает точно так же, как ярлык ctrl + o в eclipse, намного быстрее, чем ctrl + alt + shift + n
Ответ 3
Ctrl + Alt + Shift + N позволяет вам искать символы, включая методы.
Основным преимуществом этого более сложного брелока является поиск во всех файлах, а не только текущий файл, как Ctrl + F12.
(И как всегда, для Mac вы подставляете Cmd для Ctrl для этих привязок.)
Ответ 4
Android Studio на Mac
Command + Option + O
Открывает поиск Символ, с помощью которого вы можете перейти к большинству методов/функций в текущем открывшемся документе.
Ответ 5
Intellij IDEA 2017.3.4 - 2018.2 (Ultimate) для OSX
CMD + fn + F12
покажет все члены текущего класса во всплывающем окне, затем вы можете искать метод в этом классе.
НО, этот ответ зависит от настроек клавиатуры. Если ваша настройка клавиатуры в
Системные настройки > Клавиатура > Используйте все клавиши F1, F2 и т.д. В качестве стандартных функциональных клавиш.
выбран, то ярлык становится
CMD + F12
Ответ 6
CTRL + F12 отображает меню навигации по файловой структуре, которое позволяет вам искать членов открытого файла.
Ответ 7
IntelliJ IDEA Версия 12.13 Ultimate Edition:
Маков: command + option + shift + N или в меню → Навигация > Символ...
Ответ 8
Чуть рядом с актуальным вопросом, но тем не менее полезно: в меню справки Intellij есть опция "Ссылка по ключевой карте по умолчанию", которая открывает PDF файл с полным отображением. (Ctrl + F12)
Ответ 9
Если вы просто хотите найти методы:
При привязке Mac OS X 10.5+ это Alt + ⌘ + O
По умолчанию привязка ключа XWin, это Shift + Ctrl + Alt + N
Вы также можете нажать double Shift, затем вы можете искать что угодно (не только метод, но также класс, файлы и действия)
Ответ 10
Если мне нужно перейти к методу в текущем открытом классе, я использую эту комбинацию: ALT + 7 (CMD + 7 на Mac), чтобы открыть вид структуры, и нажмите два раза (первый раз, второй, второй раз). сосредоточиться на представлении), введите имя метода, выберите необходимый.
Ответ 11
Чтобы найти действия, созданные в IDEA (reindent, create new,...), вы можете использовать
CRTL + SHIFT + A
затем введите отступ, например, и ENTER.
Ответ 12
Если вы нажмете на метод, вы можете нажать Ctrl + B, чтобы перейти к объявлению этого метода. Аналогично F12 в MS Visual Studio.
Ответ 13
Intellij v 13.1.4, OSX
Комбинация клавиш Open Symbol command + shift + s
Ответ 14
Ctrl + Shift + Alt + 7 после выбора метода
Ответ 15
Я попробовал SHIFT + SHIFT и ALT + CMD + O
Но я думаю, что самая мощная и простая в использовании функция - найти во всех файлах CMD + SHIFT + F.
Выберите regex и напишите .*partOfMethodName.*\(
И он показывает все места и может видеть фактический исходный код на месте, не заходя в этот конкретный файл.
Ответ 16
Возможно, стоит добавить, что если вы хотите найти метод класса, вы можете использовать .
(точка) между классом и именем метода в диалоге поиска везде или в поиске символов. Это даже работает с обычными поисковыми преимуществами IDEA. Например, вы можете искать LDT.now
и в результате LocalDateTime::now
.