在重命名实例成员时重命名getter?

时间:2013-03-26 10:52:33

标签: eclipse eclipse-plugin refactoring getter getter-setter

在Eclipse中,可以为实例成员生成一个getter,它看起来像这样:

private String abc;

// generated using Source - Generate Getters and Setters
public String getAbc() {
    return abc;
}

现在,当我将abc重命名为def时,必须将getter重命名为getDef()。但是,这不是由Eclipse自动完成的。有没有办法用Eclipse做到这一点?这样的东西是什么插件?

感谢任何提示!

1 个答案:

答案 0 :(得分:3)

您只使用“快速重命名”。当您使用 Ctrl Alt R 开始重命名字段时,要么点击弹出窗口右侧的小三角形并选择“打开重命名”对话框“,或第二次按 Ctrl Alt R 。然后,您将获得一个重命名重构对话框,其中重命名getter / setter方法将显示为附加选项。