Navigation Tools
В PhpStorm довольно много инструментов навигации. Правильное их применение способно кардинально улучшить скорость и комфорт вашей работы.
Главное правило - не используйте мышку для навигации!
Disclaimer
В этом разделе неоднократно будет затронута тема “чистоты” редактора и навигации с помощью клавиатуры, хочу сразу сделать ремарку: я никому не навязываю свой стиль. Когда-то я вдохновился стилем работы Jeffrey Way (создателя laracasts.com, крутого прогера, спикера, автора). И затем довольно часто наблюдал такой подход у прогеров, которые вкладываются в прокачку своих навыков работы с IDE (из недавних - у Christoph Rumpel, например).
Основные идеи подхода:
- держать интерфейс редактора “чистым” - визуальный шум от нагромождённого интерфейса редактора будет привлекать к себе лишнее внимание и мешать сосредоточиться на коде;
- по максимуму использовать горячие клавиши - это сильно ускоряет процессы взаимодействия с редактором и позволяет лучше сосредотачиваться на коде.