PhpStorm живой шаблон выражения для преобразования текущей переменной - PullRequest
0 голосов
/ 20 марта 2019

Таким образом, мы можем использовать выражения для преобразования других переменных в живые шаблоны.Например:

Working example with two variables while second one references the first one

Можно ли применить snakeCase к NAME напрямую? Так что, что бы я ни печатал, получаюпревращен в случай змеи?Желаемый результат:

Example with expected behaviour, having just one variable

Tried snakeCase(NAME), snakeCase(String) и snakeCase().Никто, казалось, не работал.Может, кто-то понял это?

1 Ответ

2 голосов
/ 20 марта 2019

Нет, это невозможно - вы не можете передать переменную себе, это должна быть либо другая переменная действующего шаблона (определенная ранее), либо какое-то известное значение, рассчитанное на основе содержимого буфера обмена (snakeCase(clipboard())), имени файла (snakeCase(fileName())), имя получено из завершения и т. Д.

Если вы хотите изменить имена существующих переменных, вы можете попробовать плагин String Manipulation , например

...