Здесь собраны 166 сочетаний клавиш в 10 категориях: Debugging, Editing, General, Live Templates / Snippets, Navigation, Refactoring, Running, Search/Replace, Usage Search и VCS/Local History. Раскладки для macOS и Windows показаны рядом.
| Действие | Горячая клавиша |
|---|---|
| Шаг в | F7 |
| Переключить точку останова | Ctrl+F8 |
| Выйти | Shift+F8 |
| Оценить выражение | Alt+F8 |
| Переступить | F8 |
| Просмотр точек останова | Ctrl+Shift+F8 |
| Возобновить программу | F9 |
| Действие | Горячая клавиша |
|---|---|
| Закрыть активную вкладку редактора | Ctrl+F4 |
| Начать новую строку | Shift+Enter |
| Комментировать/раскомментировать с блокировкой комментария | Ctrl+Shift+/ |
| Показывать намеренные действия и быстрые исправления | Alt+Enter |
| Генерировать код... (геттеры, сеттеры, конструкторы) | Alt+Insert |
| Переопределить методы | Ctrl+O |
| Выберите последовательно увеличивающиеся блоки кода | Ctrl+W |
| Переключить регистр слова в курсоре или выбранном блоке | Ctrl+Shift+U |
| Базовое завершение кода | Ctrl+Space |
| Информация о параметре (в аргументах вызова метода) | Ctrl+P |
| Реализация методов | Ctrl+I |
| Развернуть/свернуть блок кода | Ctrl+NumPad+Ctrl+NumPad- |
| Автоматический отступ строк | Ctrl+Alt+I |
| Переформатировать код | Ctrl+Alt+L |
| Вставить из истории | Ctrl+Shift+V |
| Удалить строку в каретке | Ctrl+Y |
| Умное разделение строк (только HTML и JavaScript) | Ctrl+Enter |
| Окружите... (если... иначе, попробуйте... поймать, ибо и т. д.) | Ctrl+Alt+T |
| Удалить до конца слова | Ctrl+Delete |
| Удалить до начала слова | Ctrl+Backspace |
| Информация о письме | Ctrl+Mouse over code |
| Уменьшить текущий выбор до предыдущего состояния | Ctrl+Shift+W |
| Выбирать до конца/начала блока кода | Ctrl+Shift+]Ctrl+Shift+[ |
| Интеллектуальное соединение линий (только HTML и JavaScript) | Ctrl+Shift+J |
| Комментировать/раскомментировать с помощью комментария к строке | Ctrl+/ |
| Быстрый поиск документации | Ctrl+Q |
| Дублировать текущую строку или выбранный блок | Ctrl+D |
| Действие | Горячая клавиша |
|---|---|
| Найти действие | Ctrl+Shift+A |
| Переключение между вкладками и окном инструментов | Ctrl+Tab |
| Искать везде | Double+Shift |
| Добавить в избранное | Alt+Shift+F |
| Переключить полноэкранный режим | Ctrl+Alt+F11 |
| Открыть соответствующее окно инструмента | Alt+#0-9 |
| Переключить редактор максимизации | Ctrl+Shift+F12 |
| Открыть диалоговое окно настроек | Ctrl+Alt+S |
| Проверить текущий файл с текущим профилем | Alt+Shift+I |
| Действие | Горячая клавиша |
|---|---|
| Вставить живой шаблон | Ctrl+J |
| Действие | Горячая клавиша |
|---|---|
| Перейти к предыдущему/следующему методу | Alt+↑Alt+↓ |
| Выберите текущий файл или символ в любом представлении | Alt+F1 |
| Навигация назад/вперед | Ctrl+Alt+←Ctrl+Alt+→ |
| Редактировать источник/Просмотреть источник | F4Ctrl+Enter |
| Перейти в редактор (из окна инструмента) | Esc |
| Иди в класс | Ctrl+N |
| Перейти к объявлению типа | Ctrl+Shift+B |
| Перейти к строке | Ctrl+G |
| Перейти к декларации | Ctrl+BCtrl+Click |
| Перейти на следующую/предыдущую вкладку редактора | Alt+→Alt+← |
| Перейти к файлу | Ctrl+Shift+N |
| Всплывающее окно последних файлов | Ctrl+E |
| Перейти к символу | Ctrl+Alt+Shift+N |
| Перейти к концу/началу блока кода | Ctrl+]Ctrl+[ |
| Перейти к месту последнего редактирования | Ctrl+Shift+Backspace |
| Перейти к суперметоду/суперклассу | Ctrl+U |
| Перейти к реализации | Ctrl+Alt+B |
| Следующая/предыдущая выделенная ошибка | F2Shift+F2 |
| Открыть быстрый поиск определений | Ctrl+Shift+I |
| Действие | Горячая клавиша |
|---|---|
| Refactor This (показывает все доступные рефакторинги) | Ctrl+Alt+Shift+T |
| Копировать/переместить | F5F6 |
| Переименовать | Shift+F6 |
| Безопасное удаление | Alt+Delete |
| Извлечь метод/переменную/поле/константу | Ctrl+Alt+MVFC |
| Встроенная переменная | Ctrl+Alt+N |
| Действие | Горячая клавиша |
|---|---|
| Запустить командную строку | Ctrl+Shift+X |
| Отлаживать | Shift+F9 |
| Бегать | Shift+F10 |
| Запустить настройку контекста из редактора | Ctrl+Shift+F10 |
| Действие | Горячая клавиша |
|---|---|
| Найти/заменить в пути | Ctrl+Shift+FCtrl+Shift+R |
| Найти/Заменить | Ctrl+FCtrl+R |
| Найти следующий/предыдущий | F3Shift+F3 |
| Действие | Горячая клавиша |
|---|---|
| Показать обычаи | Ctrl+Alt+F7 |
| Найти использования / Найти использования в файле | Alt+F7Ctrl+F7 |
| Выделить использование в файле | Ctrl+Shift+F7 |
| Действие | Горячая клавиша |
|---|---|
| Зафиксировать проект в VCS | Ctrl+K |
| Обновить проект из VCS | Ctrl+T |
| Быстрое всплывающее окно «VCS» | Alt+BackQuote |
| Посмотреть последние изменения | Alt+Shift+C |
Шпаргалка приложения
Изучите IDE PhpStorm для веб-проектов. Получите все необходимое для программирования PHP, JavaScript и SQL прямо из коробки.
Горячие клавиши и сочетания клавиш PhpStorm организованы по категориям, доступны для поиска по ключевым словам и поддерживают Windows, macOS и Linux.