В проекте java я создаю кучу подклассов абстрактного класса.Рефакторинг имен переменных в Eclipse
public abstract class Foo {
protected String myFoo;
}
public class SubFoo extends Foo {
public void fooMethod() {
super.getClass().getDeclaredFields()[0].set(this, "something");
}
}
из-за сильного привычки переименования имен переменных я все время воздерживаться от ссылки на них по имени, которое получает утомительно .. Дать этот вопрос я реализующая лучшее решение будет метод установки в Foo
, но я действительно предпочитаю не делать этого, поэтому мой вопрос стоит:
Есть ли способ редактировать имена переменных в Eclipse, чтобы обновить все ссылки на старую переменную во всех классах? ALT+SHIFT+R
только изменения в том же классе :(
увидеть это решить мою проблему http://stackoverflow.com/questions/9308352/renaming-a-lot-of-variables-in -many-java-classes-at-once – rummykhan