在 eclipse 中对字段进行一致的重命名

2022-09-03 15:50:43

重构字段时,eclipse 中的默认行为是仅重命名字段,使访问器方法的名称不一致。

按两次将显示一个“重命名对话框”,我可以在其中选择是否也应该重命名访问者(作为两个单独的选项)。这减轻了手动重命名访问器的痛苦,但仍然非常不理想,涉及比就地重命名多按3个快捷方式,加上我通常的健忘......:)Alt+Shift+R

我想不出为什么我不希望我的重构保持一致的原因,那么有没有办法使访问器重命名为默认行为?只要它有效,我就可以调整神秘的设置并设置晦涩的标志。

谢谢


答案 1

刚刚在Eclipse 3.6 Helios中尝试了一下(但我记得它可以在Eclipse 3.4和3.5中工作,甚至可能更早)

在编辑器中按 Enter 后,编辑器中的单个 Alt-Shift-R 重命名将更改相应 getter 和 setter 的方法名称。先决条件可能是您应该通过按 Alt-Shift-R 两次打开“重命名字段”对话框,然后在“重命名 getter”和“重命名 setter”中选择选项。后续重命名操作将记住您对此的选择。


答案 2

推荐