phpstorm Шаблоны кода "сниппеты" -- пример собственного (пользовательского) автодополнения

Шаблоны позволяют ускорить процесс набора кода.

Из главного меню переходим:

File->Settings->Live Templates

Далее выбираем нужный нам язык, например. PHP

Далее нажимаем на зелёный плюсик справа, в открывшимся снизу поле указываем:

  1. краткое имя - псевдоним (именно его надо будет набрать, нажав таб или иную клавишу, чтобы шаблон развернулся) можно вообще поставить одну букву, скажем -- loo (эль),
  2. вводим описание шаблона (это чтобы потом было понятно, что он вообще делает)
  3. и теперь самое главное - добавим сам шаблон для логгирования (как до это в нетбинс), но в отличии от нетбинс, выглядит так:
    file_put_contents('C:/www/log.txt', "\n\n-[fvlog2]----Start0---\n\n");
    $log2 = '';
    $log2 .= '$log_comment$: ' . print_r($logVar$, true) . "\n\n";
    file_put_contents('C:/www/log.txt', $log2, FILE_APPEND);
    

    здесь переменная, в отличии от НБ, откружается долларами двух сторон:

     $log_comment$
  4. После чего ещё нужно определить в каких языках использовать данный шаблон, для этого нажиме внизу ссылочку Define и отметьте языки.

Как развернуть шаблон

При настройках по умолчанию - набираем псевдоним и наживаем ТАБ
При этом псевдонимы из 1 буквы могут не успевать "найтись" до нажатия клавиши развертывания.