Как я уже говорил неоднократно в своем блоге, я его веду по большей части для себя и в качесвте помощи другим разработчикам. Очень давно хотел оставить у себя на сайте такую заметку. Вот наконец дошли руки
Комбинации хоткеев уже заданы разработчиками, но возможно прокачать инструмент под себя. Горячие клавиши в PhpStorm позволяют работать с документов (быстрое форматирование, автовыделение), редактировать код (создавать дубликаты, выделять блоки, перемещать строки, добавлять комментарии), быстрее использовать навигацию.
Популярные
|
Windows
|
MacOS
|
Описание
|
|
Ctrl + Shift + /
|
⌘ + Shift + /
|
Вставить / Удалить многосторочный комментарий
|
|
Ctrl + Alt + L
|
⌘ + Option + L
|
Переформатировать код
|
|
Ctrl + Alt + I
|
⌃ + Option + I
|
Автоотступ строки
|
|
Ctrl + NumPad + / -
|
⌘ + +, ⌘ + -
|
Развернуть / Свернуть блок кода
|
|
Alt + F8
|
Option + F8
|
Вычислить выражение
|
|
Shift + F10
|
⌃ + F10
|
Выполнить
|
|
Shift + F9
|
⌃ + F9
|
Отладить
|
|
Ctrl + F / R
|
⌘ + F / R
|
Найти / Заменить
|
|
Ctrl + N
|
⌘ + N
|
Перейти к классу
|
|
Ctrl + Alt + Shift + N
|
⌘ + Option + N
|
Перейти к символу
|
|
Ctrl + G
|
⌘ + G
|
Перейти к строке
|
|
Ctrl + Alt + F11
|
⌘ + Option + F11
|
Переключиться в полноэкранный режим
|
|
Ctrl + Shift + F12
|
⌘ + Shift + F12
|
Развернуть окно редактора
|
Редактирование
|
Windows
|
MacOS
|
Описание
|
|
Ctrl + Space
|
⌃ + Space
|
Вывод возможных вариантов автодополнения
|
|
Alt + Enter
|
Option + Return
|
Показать меню с доступными действиями и быстрыми решениями
|
|
Ctrl + P
|
⌘ + P
|
Информация о параметре (в пределах аргументов вызова метода)
|
|
Ctrl + Q
|
⌃ + J
|
Быстрый поиск по документации
|
|
Ctrl + Курсор мыши над кодом
|
⌘ + Курсор мыши над кодом
|
Краткая информация
|
|
Alt + Insert
|
⌘ + N, ⌃ + Return, ⌃ + N
|
Сгенерировать код... (getter-ы, setter-ы, конструкторы)
|
|
Ctrl + O
|
⌃ + O
|
Переопределение методов
|
|
Ctrl + I
|
⌃ + I
|
Реализация методов
|
|
Ctrl + Alt + T
|
⌘ + Option + T
|
Окружить... (if..else, try..catch, for и т.д.)
|
|
Ctrl + /
|
⌘ + /
|
Вставить / Удалить строковый комментарий
|
|
Ctrl + Shift + /
|
⌘ + Shift + /
|
Вставить / Удалить многосторочный комментарий
|
|
Ctrl + Alt + L
|
⌘ + Option + L
|
Переформатировать код
|
|
Ctrl + Alt + I
|
⌃ + Option + I
|
Автоотступ строки
|
|
Ctrl + D
|
⌘ + D
|
Продублировать текущую строку или выбранный блок
|
|
Ctrl + Y
|
⌘ + Delete
|
Удалить строку, на которой установлен курсор
|
|
Shift + Enter
|
Shift + Return
|
Начать новую строку
|
|
Ctrl + Shift + ] / [
|
Option + Shift + ⌘ ] / [
|
Выбрать код до конца/начала блока
|
|
Ctrl + NumPad + / -
|
⌘ + +, ⌘ + -
|
Развернуть / Свернуть блок кода
|
|
Ctrl + F4
|
⌘ + W
|
Закрыть активную вкладку редактора
|
Отладка
|
Windows
|
MacOS
|
Описание
|
|
F8
|
F8
|
Шаг с обходом
|
|
F7
|
F7
|
Шаг с заходом
|
|
Shift + F8
|
Shift + F8
|
Шаг с выходом
|
|
Alt + F8
|
Option + F8
|
Вычислить выражение
|
|
Ctrl + F8
|
⌘ + F8
|
Установить или снять контрольную точку
|
|
Ctrl + Shift + F8
|
⌘ + Shift + F8
|
Просмотр контрольных точек
|
Выполнение
|
Windows
|
MacOS
|
Описание
|
|
Shift + F10
|
⌃ + F10
|
Выполнить
|
|
Shift + F9
|
⌃ + F9
|
Отладить
|
|
Ctrl + Shift + X
|
⌘ + Shift + X
|
Открыть командную строку
|
Поиск и замена
|
Windows
|
MacOS
|
Описание
|
|
Ctrl + F / R
|
⌘ + F / R
|
Найти / Заменить
|
|
F3 / Shift + F3
|
⌘ + G / ⌘ + Shift + G
|
Найти следующее / предыдущее
|
|
Ctrl + Shift + F / R
|
⌘ + Shift + F / R
|
Найти / Заменить в директории
|
Навигация
|
Windows
|
MacOS
|
Описание
|
|
Ctrl + N
|
⌘ + N
|
Перейти к классу
|
|
Ctrl + Shift + N
|
⌘ + Shift + N
|
Перейти к файлу
|
|
Ctrl + Alt + Shift + N
|
⌘ + Option + N
|
Перейти к символу
|
|
Ctrl + G
|
⌘ + G
|
Перейти к строке
|
|
Esc
|
Esc
|
Перейти в редактор (из окна инструментов)
|
|
Ctrl + Alt + Left / Right
|
⌘ + Option + Left / Right
|
Перейти назад / вперед
|
|
Ctrl + ] / [
|
⌘ + ] / [
|
Перейти в конец / начало блока
|
|
F2 / Shift + F2
|
F2 / Shift + F2
|
Следующая / Предыдущая выделенная ошибка
|
|
F4 / Ctrl + Enter
|
F4 / ⌘ + Enter
|
Редактировать файл / Просмотр файла
|
Общие команды
|
Windows
|
MacOS
|
Описание
|
|
Shift + Shift
|
Shift + Shift
|
Поиск везде
|
|
Ctrl + Shift + A
|
Shift + ⌘ + A
|
Найти действие
|
|
Alt + #[0-9]
|
⌘ + 0 ... ⌘ + 9
|
Открыть соответствующее окно инструментария
|
|
Ctrl + Alt + F11
|
⌘ + Option + F11
|
Переключиться в полноэкранный режим
|
|
Ctrl + Shift + F12
|
⌘ + Shift + F12
|
Развернуть окно редактора
|
Комментарии
Пока нет комментариев. Будьте первым!