PhpStorm – среда разработки с интеллектуальным редактором для PHP, HTML и JavaScript, обеспечивает автодополнение кода, анализирует код на лету предотвращая ошибки.
Сайт разработчика https://www.jetbrains.com/phpstorm/
| Действие | Windows | MacOS |
|---|---|---|
| Вставить / Удалить многострочный комментарий | Ctrl + Shift + / | ⌘ + Shift + / |
| Переформатировать код | Ctrl + Alt + L | ⌘ + ⌥ + L |
| Автоотступ строки | Ctrl + Alt + I | ⌃ + ⌥ + I |
| Развернуть / Свернуть блок кода | Ctrl + + / - | ⌘ + + / - |
| Вычислить выражение | Alt + F8 | ⌥ + F8 |
| Выполнить | Shift + F10 | ⌃ + F10 |
| Отладить | Shift + F9 | ⌃ + F9 |
| Найти / Заменить | Ctrl + F / R | ⌘ + F / R |
| Перейти к классу | Ctrl + N | ⌘ + N |
| Перейти к символу | Ctrl + Alt + Shift + N | ⌘ + ⌥ + N |
| Перейти к строке | Ctrl + G | ⌘ + G |
| Переключиться в полноэкранный режим | Ctrl + Alt + F11 | ⌘ + ⌥ + F11 |
| Развернуть окно редактора | Ctrl + Shift + F12 | ⌘ + Shift + F12 |
| Действие | Windows | MacOS |
|---|---|---|
| Вывод возможных вариантов автодополнения | Ctrl + Space | ⌃ + Space |
| Показать меню с доступными действиями и быстрыми решениями | Alt + Enter | ⌥ + Return |
| Информация о параметре | Ctrl + P | ⌘ + P |
| Быстрый поиск по документации | Ctrl + Q | ⌃ + J |
| Краткая информация | Ctrl + Курсор над кодом | ⌘ + Курсор над кодом |
| Сгенерировать код... (getter-ы, setter-ы, конструкторы) | Alt + Insert | ⌘ + N, ⌃ + Return, ⌃ + N |
| Переопределение методов | Ctrl + O | ⌃ + O |
| Реализация методов | Ctrl + I | ⌃ + I |
| Окружить... (if..else, try..catch, for и т.д.) | Ctrl + Alt + T | ⌘ + ⌥ + T |
| Вставить / Удалить строковый комментарий | Ctrl + / | ⌘ + / |
| Вставить / Удалить многострочный комментарий | Ctrl + Shift + / | ⌘ + Shift + / |
| Переформатировать код | Ctrl + Alt + L | ⌘ + ⌥ + L |
| Автоотступ строки | Ctrl + Alt + I | ⌃ + ⌥ + I |
| Продублировать текущую строку или выбранный блок | Ctrl + D | ⌘ + D |
| Удалить строку, на которой установлен курсор | Ctrl + Y | ⌘ + Delete |
| Начать новую строку | Shift + Enter | Shift + Return |
| Выбрать код до конца/начала блока | Ctrl + Shift + ] / [ | ⌥ + Shift + ⌘ + ] / [ |
| Развернуть / Свернуть блок кода | Ctrl + + / - | ⌘ + + / - |
| Закрыть активную вкладку редактора | Ctrl + F4 | ⌘ + W |
| Действие | Windows | MacOS |
|---|---|---|
| Шаг с обходом | F8 | F8 |
| Шаг с заходом | F7 | F7 |
| Шаг с выходом | Shift + F8 | Shift + F8 |
| Вычислить выражение | Alt + F8 | ⌥ + 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 | ⌘ + ⌥ + N |
| Перейти к строке | Ctrl + G | ⌘ + G |
| Перейти в редактор (из окна инструментов) | Esc | Esc |
| Перейти назад / вперед | Ctrl + Alt + ← / → | ⌘ + ⌥ + ← / → |
| Перейти в конец / начало блока | 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 ... Alt + 9 | ⌘ + 0 ... ⌘ + 9 |
| Переключиться в полноэкранный режим | Ctrl + Alt + F11 | ⌘ + ⌥ + F11 |
| Развернуть окно редактора | Ctrl + Shift + F12 | ⌘ + Shift + F12 |





