Список самых часто-используемых горячих клавиш для IDE PhpStorm/WebStorm. Можно забирайте себе(Fork) или добавляйте в избранное(Star). Эта страница написана специально в дополнение к моему курсу по обзору данных редакторов на сайте сообщества сообщества Loftblog и на YouTube канале. Сочетания клавиш указаны установленные по умолчанию. Посмотреть назначенные и изменить их можно в меню Preferences > Keymap. Сочетания клавишь для Windows взяты с просторов интернета. Сам я работаю на Mac и проверить могу только на этой системе. Если Вы найдете ошибки, пожалуйста отправляйте запрос на исправление через GitHub(Pull request) или пишите в комментариях к видео.
| Команда | Mac OS X | Windows/Linux | Description |
|---|---|---|---|
| Preferences/Settings | CMD + , |
Ctrl + Alt + S |
Открыть настройки программы |
| Switch tabs | Ctrl + Tab |
Ctrl + Tab |
Переключение между открытыми вкладками |
| Search | Double Shift |
Double Shift |
Открыть окно поиска по проекту |
| New | CMD + N |
Ctrl + N |
Создать новый файл/Директорию |
| Save | CMD + S |
Ctrl + S |
Сохранить изменения в текущем файле |
| Save As | CMD + Shift + S |
Ctrl + Shift + S |
Сохранить изменения в файле с новым именем |
| Close Tab | CMD + W |
Ctrl + F4 |
Закрыть текущую вкладку |
| Find in Path | CMD + Shift + F |
Ctrl + Shift + F |
Поиск по всему проекту |
| Команда | Mac OS X | Windows/Linux | Description |
|---|---|---|---|
| Find | CMD + F |
Ctrl + F |
Поиск по файлу |
| Replace | CMD + R |
Ctrl + R |
Замена найденных символов |
| Duplicate Lines | CMD + D |
Ctrl + D |
Создать дубликат текущей строки |
| Safe Delete | CMD + Backspace |
Ctrl + Y |
Удаление всей текущей строки |
| Select block | ALT + up |
Ctrl-W |
Выделить блок кода (слово/строка/документ) |
| Move Block Up | CMD + Shift + up |
Ctrl + Shift + up |
Переместить текущий блок кода вверх, на место предыдущего блока кода |
| Move Block Down | CMD + Shift + down |
Ctrl + Shift + down |
Переместить текущий блок кода вниз, на место следующего блока кода |
| Move Line Up | ALT + Shift + up |
ALT + Shift + up |
Переместить текущую строку на одну строку вверх |
| Move Line Down | ALT + Shift + down |
ALT + Shift + down |
Переместить текущую строку на одну строку вниз |
| Line comment | CMD + / |
Ctrl + / |
Добавить строчный комментарий |
| Block comment | Ctrl + Shift + / |
Ctrl + Shift + / |
Добавить блочный комментарий |
| Reformat code | CMD + ALT + L |
Ctrl + ALT + L |
Восстанавливает форматирование кода, согласно настройкам |
| Multi select | ALT + Click |
ALT + J + Click |
Множественный курсор (нажать и немного подержать - выделит все вхождения) |
| Last Edition Location | CMD + Shift + Backspace |
Ctrl + Shift + Backspace |
Вернуться к предыдущему месту редактирования |
| Rename | CMD + F6 |
|
Умное переименовывание переменной/атрибута с заменой по проекту |
| Surround with | CMD + ALT + T |
|
Оборачивание выделенного кода, в выбраное выражение* |