grabbee
@grabbee

Как настроить автодополнение `if` в PhpStorm?

У меня не работает подстановка блока IF как описано в документации
https://www.jetbrains.com/help/phpstorm/auto-compl...
PhpStorm automatically completes the construct and adds the required punctuation, and the caret is placed at the next editing position.


Вместо такого
ps_completing_code_construct_2.png

Только: `if ()` - нет скобок ;(
Хотелось бы иметь полный шаблон
  • Вопрос задан
  • 303 просмотра
Решения вопроса 1
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
if ($PARAM$) {
   $END$
}

prntscr.com/nzg9m5
Если я правильно понял
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik
Доброе утро.
В PHPStorm 2018.3 работает такая штука.
Вводите такую конструкцию и нажимаете Enter
$a.if
В результате получаете
if ($a) {
    
}

Вводите такую и нажимаете Enter
$a>=0.if
В результате получаете следующее
if ($a>=0) {
    
}

Чтобы всё сработало курсор должен быть в конце вводимой строки.
Подробней можно посмотреть в настройках Settings->Editor->General->Postfix Completion->PHP
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы