Рубрика: PhpStorm

#45. Работа с операторами If и Switch

PhpStorm дает вам возможность преобразовать блок if в оператор switch и наоборот. Просто поместите курсор на блок if и нажмите Alt+Enter, чтобы вызвать меню действий намерения, затем выберите из списка Заменить 'if' на 'switch'....

#43. Разделить строку на 2 строки

Чтобы разделить строку на несколько строк, установите курсор в любом месте строки и нажмите Ctrl/Cmd+Enter. PhpStorm разделит строку на две отдельные строки и добавит код для их объединения.

#41. Просмотр документации на php.net

Чтобы просмотреть онлайн-документацию для встроенной функции PHP, установите курсор на функцию и нажмите Shift+F1. Это откроет документацию на php.net. В качестве альтернативы нажмите F1 (Ctrl+Q в Windows), чтобы просмотреть документацию внутри PhpStorm.

#40. Разворачивание и удаление утверждений

Обратно совету «#39. Окружение кода конструкциями языка», PhpStorm может помочь удалить языковые конструкции, которые окружают часть кода. Установите курсор на выражение внутри конструкции, которую вы хотите развернуть или удалить, и нажмите Cmd/Ctrl+Shift+Delete или перейдите...

#39. Окружение кода конструкциями языка

PhpStorm может помочь в решении распространенной задачи — обернуть код языковыми конструкциями, такими как операторы if и циклы foreach. Нажмите Cmd/Ctrl+Alt+T, чтобы вызвать всплывающее окно Surround With, или перейдите в меню Code | Surround With...,...

#38. Тестирование регулярных выражений

С помощью PHPStorm вы можете тестировать регулярные выражения, не покидая IDE. Сначала установите курсор на строку, содержащую регулярное выражение, нажмите Alt+Enter для вызова действий намерения и выберите Inject language or reference (Вставить язык или...

#37. Inline переменные

Функция противоположная «#36. Извлечь в переменную». Нажмите Ctrl+T (Windows/Linux: Ctrl+Shift+Alt+T), чтобы вызвать всплывающее окно Refactor This, или выберите Refactor | Refactor This в меню, затем выберите 0. Inline... из списка. Кроме того, нажмите Cmd+Alt+N/Ctrl+Alt+N,...

#36. Извлечь в переменную

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