Горячие (быстрые) клавиши IDE PhpStorm

Пишите код быстрее

07.03.2019

Горячие (быстрые ) клавиши PhpStorm — это в первую очередь экономия массы времени. Тем, кто начинает знакомство с многофункциональным редактором PhpStorm данная статья будет очень полезна. Она поможет вам быстро писать код.

Поляризаційні окуляри для рибалок та водіїв

Ниже смотрите список быстрых клавиш PhpStorm для разных устройств. Пользуйтесь уважаемые читатели нашего блога 🙂

P.S. Прошу писать в комментариях кто-какие горячие клавиши PhpStorm использует больше в сего в своей работе. Так же если чего то не хватает в нашем

Mac OS XWindows/LinuxОписание
⌃ SpaceCtrl + SpaceВывод возможных вариантов автодополнения
⌥ ↩Alt + EnterПоказывает меню с доступными действиями и быстрыми решениями
⌘ PCtrl + PИнформация о параметре (в пределах аргументов вызова метода)
⌃ J или Нажатие средний кнопки мышиCtrl + QБыстрый поиск по документации
⌘ + курсор мыши над кодомCtrl + Курсор мыши над кодомКраткая информация
⌘ N, ⌃ ↩, ⌃ NAlt + InsertСгенерировать код… (getter-ы, setter-ы, конструкторы)
⌃ OCtrl + OПереопределение методов
⌃ ICtrl + IРеализация методов
⌘ ⌥ TCtrl + Alt + TОкружить… (if..else, try..catch, for и т.д.)
⌘ /Ctrl + /Вставить / Удалить строковый комментарий
⌘ ⌥ /Ctrl + Shift + /Вставить / Удалить многосторочный комментарий
⌥ ↑Ctrl + WВыборка последовательно возрастающих блоков кода
⌥ ↓Ctrl + Shift + WВернуть текущую выборку в предыдущее состояние
⌘ ⌥ LCtrl + Alt + LПереформатировать код
⌃ ⌥ ICtrl + Alt + IАвтоотступ строки
⌘ DCtrl + DПродублировать текущую строку или выбранный блок
⌘ ⌫Ctrl + YУдалить строку, на которой установлен курсор
⌃ ⇧ JCtrl + Shift + JИнтеллектуальная склейка строк (только для HTML и JavaScript)
⌘ ↩Ctrl + EnterИнтеллектуальная разбивка строк (только для HTML и JavaScript)
⇧ ↩Shift + EnterНачать новую строку
⌘ ⇧ UCtrl + Shift + UПереключить регистр для слова под курсором или выбранного блока
⌥ ⇧ ⌘ ], ⌥ ⇧ ⌘ [Ctrl + Shift + ] / [Выбрать код до конца/начала блока
⌥ ⌦Ctrl + DeleteУдалить до конца слова
⌥ ⌫Ctrl + BackspaceУдалить до начала слова
⌘ +, ⌘ —Ctrl + NumPad+/-Развернуть / Свернуть блок кода
⌘ WCtrl + F4Закрыть активную вкладку редактора
⌘ ⇧ VCtrl + Shift + VВставить из истории
Читайте так же:  Інформація про VPN - захистіть ваше спілкування в соціальних мережах

Отладка:

Mac OS XWindows/LinuxОписание
F8F8Шаг с обходом
F7F7Шаг с заходом
⇧ F8Shift + F8Шаг с выходом
⌥ F8Alt + F8Вычислить выражение
⌘ ⌥ F9F9Продолжить выполнение программы
⌘ F8Ctrl + F8Установить или снять контрольную точку
⌘ ⇧ F8Ctrl+Shift+F8Просмотр контрольных точек

Выполнение:

Mac OS XWindows/LinuxОписание
⌃ F10Shift + F10Выполнить
⌃ F9Shift + F9Отладить
⌃ ⇧ R, ⌃ ⇧ DCtrl + Shift + F10Выбрать конфигурацию и запустить
⌘ ⇧ XCtrl + Shift + XОткрыть командную строку

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

Mac OS XWindows/LinuxОписание
⌘ F/RCtrl + F/RНайти / Заменить
⌘ G/⌘ ⇧ GF3/Shift + F3Найти следующее / предыдущее
⌘ ⇧ F/RCtrl + Shift + F/RНайти / Заменить в директории

Поиск случаев использования:

Mac OS XWindows/LinuxОписание
⌘ NCtrl + NПерейти к классу
⌘ ⇧ NCtrl + Shift + NПерейти к файлу
⌘ ⌥ NCtrl + Alt + Shift + NПерейти к символу
⌘ + GCtrl + GПерейти к строке
⌃ →/←Alt + Right/LeftПереход к следующей / предыдущей вкладки редактора
EscПерейти в редактор (из окна инструментов)
⌘ ECtrl + EОткрыть всплывающее окно с последними использовавшимися файлами
⌘ ⌥ ←,
⌘ ⌥ →
Ctrl + Alt + Left/RightПерейти назад / вперед
⌘ ⇧ ⌫Ctrl + Shift + BackspaceПерейти к месту последнего редактирования
⌥ F1Alt + F1Выбрать текущий файл или символ в любой области просмотра
⌘ B или ⌘ ClickCtrl + B или Ctrl + ClickПерейти к объявлению
⌘ ⌥ BCtrl + Alt + BПерейти к реализации
⌥ Space, ⌘ YCtrl + Shift + IОткрыть быстрый поиск по определению
⌃ ⇧ BCtrl + Shift + BПерейти к объявлению типа
⌘ UCtrl + UПерейти к родительскому методу / классу
⌃ ↑, ⌃ ↓Alt + Up/DownПереход к предыдущему / следующему методу
⌘ ], ⌘ [Ctrl + ] / [Перейти в конец / начало блока
F2 / ⇧ F2F2 / Shift + F2Следующая / Предыдущая выделенная ошибка
F4 / ⌘ ↓F4 / Ctrl + EnterРедактировать файл / Просмотр файла
Читайте так же:  Цифрова гігієна в інтернеті - швидкісний VPN трафік

Навигация:

Mac OS XWindows/LinuxОписание
⌥ F7 / ⌘ F7Alt + F7 / Ctrl + F7Найти случаи использования / найти случаи использования в файле
⌘ ⇧ F7Ctrl + Shift + F7Выделить случаи использования
⌘ ⌥ F7Ctrl + Alt + F7Показать случаи использования

Реорганизация (Рефакторинг) кода:

Mac OS XWindows/LinuxОписание
F5/F6F5/F6Скопировать / Переместить
⌘ DeleteAlt + DeleteБезопасное удаление
⇧ F6Shift + F6Переименовать
⌘ ⌥ NCtrl + Alt + NВстраиваемая переменная
⌘ ⌥ M/V/F/CCtrl + Alt + M/V/F/CПеренести в метод или функцию / переменную /
свойство класса / константу
⌃ TCtrl + Alt + Shift + TРеорганизовать (отображает все возможные варианты реорганизации)

Система контроля версиями/Локальная история:

Mac OS XWindows/LinuxОписание
⌃ VAlt + Обратная кавычка (`)Вспдывающие окно СКВ
⌘ KCtrl + KФиксация (коммит) проекта в СКВ
⌘ TCtrl + TОбновление проекта из СКВ
⌥ ⇧ CAlt + Shift + CПросмотр последних изменений

Сниппеты:

Mac OS XWindows/LinuxОписание
⌘ JCtrl + JВставить шаблон из списка
ecoecoВыражение ‘echo’
foreforeforeach(iterable_expr as $value) {…}
forekforekforeach(iterable_expr as $key => $value) {…}
inc/incoinc/incoВыражение ‘include’/’include_once’
prifprifЗакрытый (private) метод
profprofЗащищённый (protected) метод
pubfpubfОткрытый (public) метод
rqr/rqrorqr/rqroВыражение ‘require’/’require_once’

Общие команды:

Mac OS XWindows/LinuxОписание
⇧ ⇧Двойное нажатие ShiftПоиск везде
⇧ ⌘ ACtrl + Shift + AНайти действие
⌘ 0 … ⌘ 9Alt + #[0-9]Открыть соответствующее окно инструментария
⌘ ⌥ F11Ctrl + Alt + F11Переключиться в полноэкранный режим
⌘ ⇧ F12Ctrl + Shift + F12Развернуть окно редактора
⌥ ⇧ FAlt + Shift + FДобавить в избранное
⌥ ⇧ IAlt + Shift + IПроверить текущий файл с текущим профилем
⌘ ,Ctrl + Alt + SОткрыть окно настройки параметров
⌃ ⇥Ctrl + TabПереключение между вкладками и окном инструментария
Читайте так же:  Особенности накрутки комментариев в инстаграм

Поляризаційні окуляри для рибалок та водіїв

Александр

Ctrl + Y — по нажатию выбрал в диалоговом окне не Delete , а Rodo вроде. Теперь при установленном на строке курсоре и нажатии Ctrl + Y не удаляется строка. Как вернуть настройку по умолчанию, чтобы комбинация Ctrl + Y удаляла строку?

Ответить

Добавить комментарий

Ваш адрес email не будет опубликован.