web-dev-qa-db-ja.com

Intellij IDEAのライブテンプレートで変数値を使用するにはどうすればよいですか?

セッターのライブテンプレートを作成したい。

このテンプレートを作成しました enter image description here

par変数の値を使用してvar変数の値を生成するにはどうすればよいですか?基本的に、ここでは冗長性を避け、変数の名前を1回だけ入力すると、他の変数は何らかのアルゴリズムによって自動的に生成されます。

[〜#〜]更新[〜#〜]

達成したいことを少し明確にしたいと思います。

setTimeという名前のセッターを作成したいとします。これにはパラメーターtimeがあります。

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

"time"を2回入力したくない-大文字と大文字以外。パラメータ名だけを入力して、メソッド名が自動的に生成されるようにしたい。

PDATE(回答)

可変順序が重要であることが判明しました。これは私が欲しいものの最終結果です

enter image description here

22

例としてsoutvを使用できます。これが、変数のコピーをどのように定義しているかに注目してください。

copy

プラグインまたはGroovyコードを介してライブテンプレートのカスタム式を定義することもできます: Intellijでライブテンプレートのカスタム式関数を追加するにはどうすればよいですか

16
CrazyCoder