PHPSTORM горячие клавиши

Горячие клавиши для PHPStorm

Поиск

Ctrl + F –  поиск в текущем файле

Ctrl + Shift + F – ищет слово в группе файлов (можно указать в каких папках искать)
Case Sensitive – чувствительность к регистру
Whole worlds only – только целиком слова (если часть слова найдена – то он не покажет)

Ctrl +N – зная название класса, найти файл, где он находится

Ctrl + Shift + N – найти файл по названию

Ctrl + Alt + Shift + N  –  поиск любой функции/метода и констант (полезно, если помните название метода, но не помните класс, в котором он записан)

Манипуляции


CTRL+Y – Удалить строку. Первое время пришлось привыкнуть к этой кнопке.

CTRL+Z – Вернуть изменения назад.

CTRL+SHIFT +Z – Вернуть изменения вперед.

Ctrl + O  – Удобный инструмент для переопределения методов, который позволяет выбрать методы для переопределения и вставляет заготовки кода

Ctrl + W Select  Выделение содержимого текущего блока:

Ctrl + Alt + L Reformat code  Реформат кода, особенно полезен, когда нужно разбираться в коде низкого качества и ужасного форматирования.

Табы / Вкладки / навигация

ALT+LEFT/RIGHT – Быстрое переключение таба на левый или правый.

CTRL+TAB / CTRL+SHIFT+TAB – Переход к открытым табам и внутренним окнам. (Как и во многих приложениях)

CTRL+ALT+LEFT/RIGHT Переход по истории где вы побывали когда перемещались по файлам назад/вперед. Очень удобно, часто пользуюсь. Курсор возвращается имено туда где я был, даже если это было в одном файле.

CTRL+B – Перейти к месту определения сущности указанной в коде (метод, переменная, и т.д.). Тоже самое, что и ctrl + клик левой кнопкой мышкой

Ctrl + I Implement methods  Инструмент аналогичный предыдущему для определения методов

Буфер обмена

В буфер обмена помещается несколько скопированных значений.

CTRL+SHIFT+V – Вставить из истории буфера обмена.

История

CTRL+E – Показать историю открытых файлов

Управление VCS

CTRL+` – контекстное меню VCS для текущего файла
CommitCTRL+T – Update
CTRL+K – Commit
CTRL+T – Update

Документация, параметры

Ctrl + Q – Выделите/поставьте курсор на метод/переменную/константу/функцию/класс и после комбинации отобразится документация по этому элементу.

CTRL+P – Показать передаваемые параметры внутри метода/функции/класса. Когда курсор внутри скобок: $this->func(|);

Метки 

(полезно пометить какую-то строку в файле, чтобы потом к ней перейти)

Ctrl + Shift + (0...9) — Установить/сбросить метку в проекте

Ctrl + (0...9) — перейти к метке (у меня 1,2,3,4 заняты под рабочие столы mac, поэтому ставлю с 5)

Общие:
SHIFT + Tab – Убрать отступ (табуляцию)
Ctrl + Alt + S – настройки phpStorm

На этом всё!

Если у вас есть вопросы, пишите их в нашей группе – https://vk.com/progtime 

Вы так же можете разместить свой вопрос на нашем форуме, где другие программисты смогут вам помочь в решение вашей задачи – https://vk.com/prog_time

В ней мы делимся своим опытом с другими начинающими программистами, поэтому обязательно ответим на ваш вопрос.

Так же прокачивайте свои навыки на нашем канале – https://www.youtube.com/c/ProgTime

Рекомендованные

Вам также будет интересно


Оставить комментарий

avatar
  Подписаться  
Уведомление о