使用Lombok的Eclipse - 搜索getter和setter用法

Dar*_*usz 16 java eclipse ide getter-setter lombok

我正在使用Eclipse和Lombok.getter和setter是正确生成的,但它们在类体中是不可见的(这就是重点,我知道).但是,因此,我无法从类中搜索getter或setter的用法.因此,如果我想检查实际设置字段的特定值的内容和位置,我必须对getter名称执行字符串搜索,这很慢并且可能会产生错误的结果(对于另一个类中的同名字段,例如).

在Eclipse中是否有办法为lombok生成的方法查找字段的getter/setter用法?

Flo*_*yle 27

您可以使用"大纲"视图: 大纲视图显示getter/setter

右键单击Outline视图中的方法,然后使用"Open Call Hierarchy".

另一种方法是右键单击注释(@Setter例如),并在其上使用"Open Call Hierarchy",但它可能不适用于某些注释(如@Data).

  • 它的确适用于大纲,感谢答案.这很好,但不是很方便.它不适用于ctrl-o快速轮廓,这将更好. (5认同)