#25. Инструменты рефакторинга. Переименовать объекты

Нажмите Ctrl+T (Windows / Linux Ctrl+Shift+Alt+T), чтобы вызвать всплывающее окно Refactor This, или выберите Refactor | Refactor This из меню. Также Shift+F6 чтобы напрямую вызвать действие переименования на символе под курсором. Для определенных символов, таких как переменные в глобальной области видимости, PhpStorm будет вызывать диалог переименования, а не переименовывать символ на месте. Для других символов,… Читать далее #25. Инструменты рефакторинга. Переименовать объекты

#24. Пользовательские живые шаблоны

PhpStorm позволяет создать собственные шаблоны кода(сниппеты) для оптимизации процесса разработки Для добавление шаблона необходимо перейти в настройки PhpStorm. Далее в Editor | Live Templates, там будет список доступныш шаблонов, которые сгруппированы по языкам. Чтобы добавить новый шаблон, следует кликнуть на кнопку + (плюс) и выбрать Live Template. Далее указать аббревиатуру (короткий фрагмент кода, который вы… Читать далее #24. Пользовательские живые шаблоны

#23. Живые шаблоны

Живые шаблоны (Live templates. Также известные как фрагменты в других редакторах) позволяют с легкостью вставлять в код часто используемые конструкции кода. Просто введите аббревиатуру и нажмите, Tab чтобы развернуть ее до полной конструкции кода. Шаблоны могут содержать одну или несколько переменных или заполнителей для вставки кода. Продолжайте нажимать, Tab чтобы переместить курсор к следующей переменной… Читать далее #23. Живые шаблоны

#22. Предварительный просмотр emmet html-верстки в PHP Storm

Откройте Settings (настройки) и перейдите в Editor | Emmet | HTML, затем установите флажок Enable abbreviation preview. В дальнейшем PhpStorm представит всплывающее окно, показывающее расширенную разметку при написании сокращений Emmet.

#21. Поддержка emmet в PHP Storm

Чтобы сократить время на верстку полезно использовать плагин Emmet. PhpStorm имеет встроенную поддержку сокращений Emmet. Введите последовательность тегов как показано на gif и нажмите Tab чтобы развернуть его до полной разметки.

#20. Автоматическая инициализация полей класса в PHP Storm

Данный метод станет полезен в случае создания нового класса в приложении. Чаще всего аргументы передаваемые в конструкторы хранятся в свойствах, которые будут использоваться остальной частью класса. PhpStorm может создавать эти свойства из сигнатуры метода конструктора всего несколькими нажатиями клавиш. Поместите курсор в любое место в списке аргументов конструктора и нажмите Alt+Enter чтобы вызвать меню действий,… Читать далее #20. Автоматическая инициализация полей класса в PHP Storm

#18. Генерация док-блоков или php-doc блоков в PHP Storm

PHP Storm имеет одну прекрасную функцию для комментирования кода — это автоматическая генерация phpdoc (или docblocks). Чтобы сгенерировать phpdoc нужно поместить курсор на метод и нажать Alt+Enter чтобы вызвать меню действий, затем выбрать Generate PHPDoc for function. PhpStorm добавит @params для каждого параметра функции и включит их типы данных из предоставленных типов возле параметров. Он также… Читать далее #18. Генерация док-блоков или php-doc блоков в PHP Storm

#17. Исправить опечатки в PHP Storm

Чтобы исправить опечатки в коде, поместите курсор в любое место в слове с ошибкой и нажмите Alt+Enter чтобы вызвать диалог действий, затем выберите Typo: Rename to…. PhpStorm покажет вам либо всплывающее окно, список с альтернативными вариантами написания на ваш выбор. Если вам не нравится что-либо из списка автозаполнения, вы можете сами ввести текст.

Exit mobile version