Eclipse with Lombok - 搜索 getter 和 setter 用法

2022-09-01 02:05:19

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

在 Eclipse 中,有没有办法为龙目岛生成方法的字段寻找 getter/setter 用法?


答案 1

您可以使用“大纲”视图:outline view showing getter/setter

右键单击“大纲”视图中的方法,然后使用“打开调用层次结构”。

另一种方法是右键单击注释(例如),并在其上使用“打开调用层次结构”,但它可能不适用于某些注释(如 )。@Setter@Data


答案 2

除了在大纲中查找方法,然后右键单击并查找引用之外,到目前为止没有其他选项。这同样适用于龙目岛提供的构造器。


推荐