标签: java eclipse ide getter-setter lombok
我正在使用Eclipse和Lombok。 getter和setter是正确生成的,但它们在类体中是不可见的(我知道这是重点)。但是,因此,我无法从类中搜索getter或setter的用法。因此,如果我想检查实际设置字段的特定值的内容和位置,我必须对getter名称执行字符串搜索,这很慢并且可能会产生错误的结果(对于另一个类中的同名字段,例如)。
在Eclipse中是否有办法为lombok生成的方法查找字段的getter / setter用法?
答案 0 :(得分:20)
您可以使用“大纲”视图:
右键单击Outline视图中的方法,然后使用"打开调用层次结构"。
另一种方法是右键单击注释(例如@Setter),然后使用"打开调用层次结构"在它上面,但它可能不适用于某些注释(如@Data)。
@Setter
@Data
答案 1 :(得分:-1)
如果在“大纲”选项卡中看不到getter和setter。只需重新启动IDE。在将jar导入IDE之前,请运行jar文件并为其指定IDE.exe文件。