通过重构重命名getter / setter选项已禁用

时间:2014-09-26 08:24:37

标签: java eclipse refactoring ibm-rad

我正在使用IBM RAD 9.0。当我在字段名称(2x alt + ctrl + R)上输入Refactoring对话框时,我看到了重命名getter和setter的选项。

我无法找到任何会禁用该选项的设置。我在普通的Eclipse中经常使用字段名重构,被迫重写字段名3次(对于字段,对于setter和getter)是一个很大的时间损失。

在重命名字段对话框中导致禁用/启用重构选项的原因是什么?

1 个答案:

答案 0 :(得分:1)

我不确定我是否关注你的情景,但这就是我的工作

  1. 突出显示字段名称
  2. 打开重命名字段对话框。使用Crtl + Alt + R
  3. 更改字段名称
  4. 检查重命名getter和setter。
  5. 请注意,如果您没有在文件中使用getter和setter,或者getter和setter名称与该约定不匹配,则将禁用重命名选项。在这种情况下,使用Generate getter和Setter对话

    1. 右键单击字段
    2. 选择来源>生成Getter和Setter
    3. 选择要为其生成getter和setter的字段(如果尚未生成)。
    4. 单击“确定”。
    5. 希望这有帮助,如果没有,请在问题中添加更多详细信息