如何在Intellij IDEA的实时模板中使用变量值?

Vit*_*kov 21 intellij-idea live-templates

我想为setter创建实时模板.

我已经创建了这个模板 在此输入图像描述

如何使用par变量的值来生成var变量的值?基本上,我想在这里避免冗余,只将变量名称放一次,其他一个将由某些算法自动生成.

UPDATE

我想澄清一下我想要实现的目标.

假设我想创建名为setTime的 setter,它具有参数时间.

public void setTime(long time)
{
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我不想两次输入"时间" - 大写和非大写.我想只键入参数名称,因此将自动生成方法名称.

更新(答案)

原来,变量订单很重要.这是我想要的最终结果

在此输入图像描述

Cra*_*der 15

您可以使用soutv作为示例,注意它如何定义变量的副本:

复制

也可以通过插件或Groovy代码为实时模板定义自定义表达式: 如何在Intellij中为Live模板添加自定义表达式函数.