Подтвердить что ты не робот

Как использовать значение переменной в живых шаблонах в Intellij IDEA?

Я хочу создать живой шаблон для setter.

Я создал этот шаблон enter image description here

Как я могу использовать значение переменной par для генерации значения переменной var? В принципе, я хочу избежать избыточности здесь и поставить имя переменной только один раз, а другой будет генерироваться автоматически с помощью некоторого алгоритма.

UPDATE

Я хочу немного уточнить, чего я хочу достичь.

Предположим, я хочу создать сеттер с именем setTime, у которого есть параметр time.

public void setTime(long time)
{
    // ...
}

Я не хочу дважды вводить "время" - заглавную и некапитализированную. Я хочу ввести просто имя параметра, так что имя метода будет сгенерировано автоматически.

ОБНОВЛЕНИЕ (ответ)

Оказалось, что переменный порядок важен. Это окончательный результат того, что я хочу

enter image description here

4b9b3361

Ответ 1

Вы можете использовать soutv в качестве примера, обратите внимание на то, как он определяет копию переменной:

copy

Также возможно определить пользовательское выражение для живых шаблонов через плагины или код Groovy: Как добавить пользовательские функции выражения для шаблонов Live в Intellij.