複数行をコピーするときに、私は今、私はクラスBar
にプロパティの名前をコピーしたいクラスFoo
のIntelliJ - インデント
public class Foo {
String property1;
int property2;
Object property3;
List<String> property4;
}
を持っています。
明らかに、このコードはコンパイルされませんが、目的はテンプレートを呼び出してコードを生成することです。有効なJavaコードをコピーする場合、問題はありません。このコードはコンパイルされませんので、JavaソースファイルにFoo
から選択されたプロパティをコピーするときに残念なことに、おそらく、クラスBar
のインデントはこれを好きですが、されていません。
public class Bar {
property1
property2
property3
property4
}
がありますJavaファイルの1つの列にそれらのプロパティを取得する方法はありますか?
テンプレートはさまざまなことをする可能性があり、メソッドなどにもある可能性があります。実際には、私はすでに現在の解決策を使用していますが、別の解決策があるかもしれません... – user140547
@ user140547、型を持つプロパティをコピーし、必要に応じて置換したり、バルクで削除することもできます。 – binoternary