以前の変数を再宣言している場合、私がやろうとしていることがうまくいくことを発見しました。
たとえば、私が言った場合:
SomeClass something = new SomeClass(Stuff, Stuff);
methodCall1(Something);
something.coolMethod();
それを別のオブジェクトとしてコピーして貼り付け、変数の名前を変更したい場合は、それをコピーして貼り付け、ポインタを新しいsomething
,pressに置き、ALT + SHIFT + R
その後something
の変更のみを強調表示します。
SomeClass anotherThing= new SomeClass(Stuff, Stuff);
methodCall1(anotherThing);
anotherThing.coolMethod();
これは、変数を再宣言したためだと思います。そのため、Eclipse はその前に移動しないことを認識しています。ただし、あるオブジェクトによって行われた一連のメソッド呼び出しをコピーし、それらの名前を別のオブジェクトで動作するように変更しようとすると、使用できませんでしたALT + SHIFT + R