PhpStorm - переход к методу
В классе я быстро хочу перейти, скажем, к методу indexAction. В SublimeText я могу нажать cmd + R, набрать 'inde' и нажать Enter в раскрывающемся списке, в котором отображаются все результаты моего поиска.
Я не нашел это в PhpStorm, доступна ли эта функция?
Ответы
Ответ 1
Navigate
| Symbol...
(Ctrl Alt Shift N в стандартной раскладке по умолчанию в Windows/Linux, Cmd Alt Shift N с раскладкой клавиатуры Mac OS X, Cmd Alt O в Mac OS X 10.5+).
Help
| Find Action
, введите symbol
, чтобы увидеть ярлык в вашей раскладке.
Вышеуказанное работает глобально по проекту, только для текущего файла. Используйте Navigate
| File Structure
(или Cmd F12 в Mac OS X 10.5+) и начните вводить имя метода, чтобы сузить результаты, нажмите Enter, чтобы перейти к выбранному методу.
Связанные разделы справки:
Ответ 2
Я также делаю это в Sublime Text с помощью CMD + R, а затем ищу метод через @
.
Я думаю, что самым близким способом сделать это в PhpStorm 8 и 9 является использование
CMD + F12 (возможно, CTRL + F12 в Windows)
в котором перечислены все методы в текущем классе, а затем введите имя метода, чтобы перейти к нему.
ДОПОЛНИТЕЛЬНО/ДОПОЛНИТЕЛЬНО
Чтобы избежать путаницы с переключением на Sublime Text
и обратно на PhpStorm
я решил связать его CMD + R таким образом, чтобы мне не пришлось снова настраиваться.
В PhpStorm
есть простой способ увидеть, есть ли конфликт с вашей связкой клавиш, поэтому я решил перенести свои ярлыки Sublime Text
в PhpStorm
а не наоборот.
В PhpStorm > Preferences > Keymap
вы увидите кнопку рядом с полем поиска и проверьте, есть ли в вашей команде конфликт в нашем случае, мы хотим связать CMD + F12 с CMD + R, чтобы просто попробовать это нажатие клавиши, если оно связано с другой командой.
В противном случае свяжите его с Main Menu > Navigate > File Structure
.
Надеюсь, это поможет.
Ответ 3
Пожалуйста, посмотрите на скриншот и найдите сочетание клавиш для вашей ОС. ![PHPStorm Menu bar > Navigate dropdown]()