Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO
Tools Tools
11.05.2026

Горячие клавиши в PhpStorm: полезная шпаргалка для разработчика

PhpStorm — мощная IDE для PHP-разработки, но большая часть её удобства раскрывается только тогда, когда вы начинаете активно пользоваться горячими клавишами. Они помогают быстрее перемещаться по проекту, искать файлы, рефакторить код, запускать отладку и работать с Git без постоянного переключения на мышь.

В этой статье собрал основные горячие клавиши PhpStorm, которые чаще всего нужны в повседневной работе. Шпаргалка будет полезна как начинающим PHP-разработчикам, так и тем, кто уже давно работает в IDE, но использует только базовые команды.

Зачем учить горячие клавиши PhpStorm

На первый взгляд кажется, что горячие клавиши экономят всего пару секунд. Но если вы каждый день открываете десятки файлов, ищете классы, форматируете код, переходите к методам и коммитите изменения, экономия становится заметной. Работа становится быстрее, а внимание меньше рассеивается на интерфейс.

  • быстрее открываются файлы, классы и методы;
  • проще перемещаться по большому проекту;
  • ускоряется рефакторинг кода;
  • меньше действий выполняется мышью;
  • удобнее работать с Git, терминалом и отладчиком.

Основные горячие клавиши PhpStorm

Начать лучше с универсальных команд. Эти сочетания используются чаще всего и быстро входят в привычку.

Действие Windows / Linux macOS
Поиск везде Shift + Shift Shift + Shift
Найти действие Ctrl + Shift + A Cmd + Shift + A
Открыть настройки Ctrl + Alt + S Cmd + ,
Открыть окно Project Alt + 1 Cmd + 1
Скрыть все панели Ctrl + Shift + F12 Cmd + Shift + F12
Переключение между вкладками и окнами Ctrl + Tab Ctrl + Tab

Навигация по проекту

Навигация — одна из самых сильных сторон PhpStorm. В большом проекте на 1С-Битрикс, Laravel, Symfony или самописной CMS особенно важно быстро находить нужные классы, шаблоны, методы и файлы.

Действие Windows / Linux macOS
Перейти к классу Ctrl + N Cmd + O
Перейти к файлу Ctrl + Shift + N Cmd + Shift + O
Перейти к символу Ctrl + Alt + Shift + N Cmd + Alt + O
Перейти к строке Ctrl + G Cmd + L
Последние открытые файлы Ctrl + E Cmd + E
Перейти к объявлению Ctrl + B Cmd + B
Назад / вперёд по истории переходов Ctrl + Alt + / Cmd + Alt + /
Вернуться к последнему месту редактирования Ctrl + Shift + Backspace Cmd + Shift + Backspace

Поиск и замена

Поиск по проекту — ежедневная задача разработчика. В PhpStorm можно искать не только текст, но и действия, классы, файлы, методы, настройки и элементы интерфейса.

Действие Windows / Linux macOS
Найти в текущем файле Ctrl + F Cmd + F
Заменить в текущем файле Ctrl + R Cmd + R
Найти по проекту Ctrl + Shift + F Cmd + Shift + F
Заменить по проекту Ctrl + Shift + R Cmd + Shift + R
Найти использования Alt + F7 Alt + F7
Подсветить использования в файле Ctrl + Shift + F7 Cmd + Shift + F7

Редактирование кода

Эти горячие клавиши помогают быстрее писать и править код: форматировать файлы, дублировать строки, удалять лишнее, вызывать автодополнение и применять быстрые исправления.

Действие Windows / Linux macOS
Автодополнение кода Ctrl + Space Ctrl + Space
Умное автодополнение Ctrl + Shift + Space Ctrl + Shift + Space
Показать быстрые исправления Alt + Enter Alt + Enter
Форматировать код Ctrl + Alt + L Cmd + Alt + L
Оптимизировать импорты Ctrl + Alt + O Ctrl + Alt + O
Дублировать строку Ctrl + D Cmd + D
Удалить строку Ctrl + Y Cmd + Backspace
Закомментировать строку Ctrl + / Cmd + /
Закомментировать блок Ctrl + Shift + / Cmd + Shift + /
История буфера обмена Ctrl + Shift + V Cmd + Shift + V

Рефакторинг

Рефакторинг — одна из причин, почему PhpStorm так любят PHP-разработчики. IDE умеет безопасно переименовывать переменные, методы, классы, выносить код в методы и работать со структурой проекта.

Действие Windows / Linux macOS
Переименовать Shift + F6 Shift + F6
Копировать файл / класс F5 F5
Переместить файл / класс F6 F6
Безопасное удаление Alt + Delete Cmd + Delete
Вынести метод Ctrl + Alt + M Cmd + Alt + M
Вынести переменную Ctrl + Alt + V Cmd + Alt + V
Показать доступные рефакторинги Ctrl + Alt + Shift + T Ctrl + T

Запуск, отладка и breakpoints

Если вы используете Xdebug, горячие клавиши для отладки сильно ускоряют поиск ошибок. Можно быстро ставить точки останова, переходить по шагам, заходить внутрь функций и продолжать выполнение программы.

Действие Windows / Linux macOS
Шаг с обходом F8 F8
Шаг с заходом внутрь F7 F7
Выйти из метода Shift + F8 Shift + F8
Продолжить выполнение F9 Cmd + Alt + R
Поставить / убрать breakpoint Ctrl + F8 Cmd + F8
Посмотреть все breakpoints Ctrl + Shift + F8 Cmd + Shift + F8
Вычислить выражение Alt + F8 Alt + F8

Git и контроль версий

В PhpStorm удобно работать с Git прямо из IDE: смотреть изменения, делать commit, обновлять проект, открывать историю и сравнивать файлы.

Действие Windows / Linux macOS
Открыть popup VCS Alt + ` Ctrl + V
Commit Ctrl + K Cmd + K
Update project Ctrl + T Cmd + T
Последние изменения Alt + Shift + C Alt + Shift + C

Работа с терминалом и окнами IDE

В повседневной разработке часто приходится открывать терминал, переключаться между окнами, смотреть структуру проекта или быстро возвращаться в редактор.

Действие Windows / Linux macOS
Открыть терминал Alt + F12 Alt + F12
Вернуться в редактор Esc Esc
Закрыть активную вкладку Ctrl + F4 Cmd + W
Открыть Run Anything Ctrl + Ctrl Ctrl + Ctrl

Горячие клавиши для PHP-разработчика

Для PHP-разработки особенно полезны сочетания, связанные с автодополнением, переходом к объявлениям, поиском использований и рефакторингом. Например, при работе с проектом на 1С-Битрикс можно быстро переходить к классам, компонентам, методам и шаблонам, не тратя время на ручной поиск по папкам.

  • Ctrl + B — перейти к объявлению метода, класса или переменной;
  • Alt + F7 — найти все места использования;
  • Shift + F6 — безопасно переименовать переменную, метод или класс;
  • Ctrl + Alt + L — привести код к единому стилю;
  • Alt + Enter — посмотреть быстрые исправления и подсказки IDE.

Как изменить горячие клавиши в PhpStorm

Все сочетания клавиш в PhpStorm можно настроить под себя. Для этого откройте настройки IDE и перейдите в раздел Keymap.

  1. Откройте Settings / Preferences.
  2. Перейдите в раздел Keymap.
  3. Найдите нужное действие через поиск.
  4. Назначьте новое сочетание клавиш.
  5. Сохраните изменения.

Это удобно, если стандартное сочетание конфликтует с операционной системой или другой программой. Например, некоторые комбинации на Linux могут быть заняты оконным менеджером, а на macOS — системными настройками клавиатуры.

Какие горячие клавиши выучить в первую очередь

Не нужно пытаться запомнить все сочетания сразу. Лучше начать с 8–10 команд, которые используются каждый день.

Минимальный набор для старта

  • Shift + Shift — поиск везде;
  • Ctrl + Shift + A / Cmd + Shift + A — найти действие;
  • Ctrl + E / Cmd + E — последние файлы;
  • Ctrl + B / Cmd + B — перейти к объявлению;
  • Alt + Enter — быстрые исправления;
  • Ctrl + Alt + L / Cmd + Alt + L — форматировать код;
  • Shift + F6 — переименовать;
  • Alt + F7 — найти использования;
  • Alt + F12 — открыть терминал;
  • Ctrl + K / Cmd + K — commit в Git.

Советы по запоминанию горячих клавиш

Самый простой способ выучить горячие клавиши — не заучивать их списком, а внедрять по одной-две в свою ежедневную работу. Например, сегодня перестать искать файлы мышкой и использовать поиск, завтра начать форматировать код только через клавиатуру, затем подключить быстрые рефакторинги.

  • начните с навигации: поиск файлов, классов и последних открытых файлов;
  • добавьте команды редактирования: форматирование, комментарии, дублирование строк;
  • затем переходите к рефакторингу и Git;
  • используйте Find Action, если забыли нужную команду;
  • не бойтесь менять сочетания под себя в настройках Keymap.

Вывод

Горячие клавиши PhpStorm заметно ускоряют разработку. Особенно это чувствуется на больших PHP-проектах, где приходится часто перемещаться между файлами, искать методы, работать с Git и отлаживать код.

Не обязательно запоминать все сочетания сразу. Достаточно начать с базовых команд: поиск везде, переход к объявлению, последние файлы, форматирование кода, быстрые исправления и поиск использований. Через несколько дней они войдут в привычку, а работа в PhpStorm станет заметно быстрее и удобнее.

67 просмотров

Комментарии

Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться