Горячие клавиши PhpStorm — это в первую очередь экономия времени. Тем, кто начинает знакомство с многофункциональным редактором PhpStorm данная статья будет очень полезна. Она поможет вам быстро писать код. Ниже большой список быстрых клавиш PhpStorm для разных устройств.
| Mac OS X |
Windows/Linux |
Описание |
| ⌃ Space |
Ctrl + Space |
Вывод возможных вариантов автодополнения |
| ⌥
|
Alt + Enter |
Показывает меню с доступными действиями и быстрыми решениями |
| ⌘ P |
Ctrl + P |
Информация о параметре (в пределах аргументов вызова метода) |
| ⌃ J или Нажатие средний кнопки мыши |
Ctrl + Q |
Быстрый поиск по документации |
| ⌘ + курсор мыши над кодом |
Ctrl + Курсор мыши над кодом |
Краткая информация |
| ⌘ N, ⌃
, ⌃ N |
Alt + Insert |
Сгенерировать код… (getter-ы, setter-ы, конструкторы) |
| ⌃ O |
Ctrl + O |
Переопределение методов |
| ⌃ I |
Ctrl + I |
Реализация методов |
| ⌘ ⌥ T |
Ctrl + Alt + T |
Окружить… (if...else, try...catch, for и т.д.) |
| ⌘ / |
Ctrl + / |
Вставить / Удалить строковый комментарий |
| ⌘ ⌥ / |
Ctrl + Shift + / |
Вставить / Удалить многосторочный комментарий |
| ⌥ ↑ |
Ctrl + W |
Выборка последовательно возрастающих блоков кода |
| ⌥ ↓ |
Ctrl + Shift + W |
Вернуть текущую выборку в предыдущее состояние |
| ⌘ ⌥ L |
Ctrl + Alt + L |
Переформатировать код |
| ⌃ ⌥ I |
Ctrl + Alt + I |
Автоотступ строки |
| ⌘ D |
Ctrl + D |
Продублировать текущую строку или выбранный блок |
| ⌘ ⌫ |
Ctrl + Y |
Удалить строку, на которой установлен курсор |
| ⌃ ⇧ J |
Ctrl + Shift + J |
Интеллектуальная склейка строк (только для HTML и JavaScript) |
| ⌘
|
Ctrl + Enter |
Интеллектуальная разбивка строк (только для HTML и JavaScript) |
| ⇧
|
Shift + Enter |
Начать новую строку |
| ⌘ ⇧ U |
Ctrl + Shift + U |
Переключить регистр для слова под курсором или выбранного блока |
| ⌥ ⇧ ⌘ ], ⌥ ⇧ ⌘ [ |
Ctrl + Shift + ] / [ |
Выбрать код до конца/начала блока |
| ⌥ ⌦ |
Ctrl + Delete |
Удалить до конца слова |
| ⌥ ⌫ |
Ctrl + Backspace |
Удалить до начала слова |
| ⌘ +, ⌘ — |
Ctrl + NumPad+/- |
Развернуть / Свернуть блок кода |
| ⌘ W |
Ctrl + F4 |
Закрыть активную вкладку редактора |
| ⌘ ⇧ V |
Ctrl + Shift + V |
Вставить из истории |
Отладка:
| Mac OS X |
Windows/Linux |
Описание |
| F8 |
F8 |
Шаг с обходом |
| F7 |
F7 |
Шаг с заходом |
| ⇧ F8 |
Shift + F8 |
Шаг с выходом |
| ⌥ F8 |
Alt + F8 |
Вычислить выражение |
| ⌘ ⌥ F9 |
F9 |
Продолжить выполнение программы |
| ⌘ F8 |
Ctrl + F8 |
Установить или снять контрольную точку |
| ⌘ ⇧ F8 |
Ctrl+Shift+F8 |
Просмотр контрольных точек |
Выполнение:
| Mac OS X |
Windows/Linux |
Описание |
| ⌃ F10 |
Shift + F10 |
Выполнить |
| ⌃ F9 |
Shift + F9 |
Отладить |
| ⌃ ⇧ R, ⌃ ⇧ D |
Ctrl + Shift + F10 |
Выбрать конфигурацию и запустить |
| ⌘ ⇧ X |
Ctrl + Shift + X |
Открыть командную строку |
Поиск и замена:
| Mac OS X |
Windows/Linux |
Описание |
| ⌘ F/R |
Ctrl + F/R |
Найти / Заменить |
| ⌘ G/⌘ ⇧ G |
F3/Shift + F3 |
Найти следующее / предыдущее |
| ⌘ ⇧ F/R |
Ctrl + Shift + F/R |
Найти / Заменить в директории |
Поиск случаев использования:
| Mac OS X |
Windows/Linux |
Описание |
| ⌘ N |
Ctrl + N |
Перейти к классу |
| ⌘ ⇧ N |
Ctrl + Shift + N |
Перейти к файлу |
| ⌘ ⌥ N |
Ctrl + Alt + Shift + N |
Перейти к символу |
| ⌘ + G |
Ctrl + G |
Перейти к строке |
| ⌃ →/← |
Alt + Right/Left |
Переход к следующей / предыдущей вкладки редактора |
| ⎋ |
Esc |
Перейти в редактор (из окна инструментов) |
| ⌘ E |
Ctrl + E |
Открыть всплывающее окно с последними использовавшимися файлами |
⌘ ⌥ ←,
⌘ ⌥ → |
Ctrl + Alt + Left/Right |
Перейти назад / вперед |
| ⌘ ⇧ ⌫ |
Ctrl + Shift + Backspace |
Перейти к месту последнего редактирования |
| ⌥ F1 |
Alt + F1 |
Выбрать текущий файл или символ в любой области просмотра |
| ⌘ B или ⌘ Click |
Ctrl + B или Ctrl + Click |
Перейти к объявлению |
| ⌘ ⌥ B |
Ctrl + Alt + B |
Перейти к реализации |
| ⌥ Space, ⌘ Y |
Ctrl + Shift + I |
Открыть быстрый поиск по определению |
| ⌃ ⇧ B |
Ctrl + Shift + B |
Перейти к объявлению типа |
| ⌘ U |
Ctrl + U |
Перейти к родительскому методу / классу |
| ⌃ ↑, ⌃ ↓ |
Alt + Up/Down |
Переход к предыдущему / следующему методу |
| ⌘ ], ⌘ [ |
Ctrl + ] / [ |
Перейти в конец / начало блока |
| F2 / ⇧ F2 |
F2 / Shift + F2 |
Следующая / Предыдущая выделенная ошибка |
| F4 / ⌘ ↓ |
F4 / Ctrl + Enter |
Редактировать файл / Просмотр файла |
Навигация:
| Mac OS X |
Windows/Linux |
Описание |
| ⌥ F7 / ⌘ F7 |
Alt + F7 / Ctrl + F7 |
Найти случаи использования / найти случаи использования в файле |
| ⌘ ⇧ F7 |
Ctrl + Shift + F7 |
Выделить случаи использования |
| ⌘ ⌥ F7 |
Ctrl + Alt + F7 |
Показать случаи использования |
Реорганизация (Рефакторинг) кода:
| Mac OS X |
Windows/Linux |
Описание |
| F5/F6 |
F5/F6 |
Скопировать / Переместить |
| ⌘ Delete |
Alt + Delete |
Безопасное удаление |
| ⇧ F6 |
Shift + F6 |
Переименовать |
| ⌘ ⌥ N |
Ctrl + Alt + N |
Встраиваемая переменная |
| ⌘ ⌥ M/V/F/C |
Ctrl + Alt + M/V/F/C |
Перенести в метод или функцию / переменную /
свойство класса / константу |
| ⌃ T |
Ctrl + Alt + Shift + T |
Реорганизовать (отображает все возможные варианты реорганизации) |
Система контроля версиями/Локальная история:
| Mac OS X |
Windows/Linux |
Описание |
| ⌃ V |
Alt + Обратная кавычка (`) |
Вспдывающие окно СКВ |
| ⌘ K |
Ctrl + K |
Фиксация (коммит) проекта в СКВ |
| ⌘ T |
Ctrl + T |
Обновление проекта из СКВ |
| ⌥ ⇧ C |
Alt + Shift + C |
Просмотр последних изменений |
Сниппеты:
| Mac OS X |
Windows/Linux |
Описание |
| ⌘ J |
Ctrl + J |
Вставить шаблон из списка |
| eco |
eco |
Выражение ‘echo’ |
| fore |
fore |
foreach(iterable_expr as $value) {…} |
| forek |
forek |
foreach(iterable_expr as $key => $value) {…} |
| inc/inco |
inc/inco |
Выражение ‘include’/’include_once’ |
| prif |
prif |
Закрытый (private) метод |
| prof |
prof |
Защищённый (protected) метод |
| pubf |
pubf |
Открытый (public) метод |
| rqr/rqro |
rqr/rqro |
Выражение ‘require’/’require_once’ |
Общие команды:
| Mac OS X |
Windows/Linux |
Описание |
| ⇧ ⇧ |
Двойное нажатие Shift |
Поиск везде |
| ⇧ ⌘ A |
Ctrl + Shift + A |
Найти действие |
| ⌘ 0 … ⌘ 9 |
Alt + #[0-9] |
Открыть соответствующее окно инструментария |
| ⌘ ⌥ F11 |
Ctrl + Alt + F11 |
Переключиться в полноэкранный режим |
| ⌘ ⇧ F12 |
Ctrl + Shift + F12 |
Развернуть окно редактора |
| ⌥ ⇧ F |
Alt + Shift + F |
Добавить в избранное |
| ⌥ ⇧ I |
Alt + Shift + I |
Проверить текущий файл с текущим профилем |
| ⌘ , |
Ctrl + Alt + S |
Открыть окно настройки параметров |
| ⌃ ⇥ |
Ctrl + Tab |
Переключение между вкладками и окном инструментария |
Похожее