phpstorm Шаблоны кода "сниппеты" -- пример собственного (пользовательского) автодополнения
Primary tabs
Forums:
Шаблоны позволяют ускорить процесс набора кода.
Из главного меню переходим:
File->Settings->Live Templates
Далее выбираем нужный нам язык, например. PHP
Далее нажимаем на зелёный плюсик справа, в открывшимся снизу поле указываем:
- краткое имя - псевдоним (именно его надо будет набрать, нажав таб или иную клавишу, чтобы шаблон развернулся) можно вообще поставить одну букву, скажем -- loo (эль),
- вводим описание шаблона (это чтобы потом было понятно, что он вообще делает)
- и теперь самое главное - добавим сам шаблон для логгирования (как до это в нетбинс), но в отличии от нетбинс, выглядит так:
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$
- После чего ещё нужно определить в каких языках использовать данный шаблон, для этого нажиме внизу ссылочку Define и отметьте языки.
Как развернуть шаблон
При настройках по умолчанию - набираем псевдоним и наживаем ТАБ
При этом псевдонимы из 1 буквы могут не успевать "найтись" до нажатия клавиши развертывания.
- Log in to post comments
- 12778 reads