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

时间:2017-03-07 09:49:00

标签: java eclipse ide getter-setter lombok

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

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

2 个答案:

答案 0 :(得分:20)

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

右键单击Outline视图中的方法,然后使用"打开调用层次结构"。

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

答案 1 :(得分:-1)

如果在“大纲”选项卡中看不到getter和setter。只需重新启动IDE。在将jar导入IDE之前,请运行jar文件并为其指定IDE.exe文件。