我有一个带有lombok注释的字段(@setter
),我正在寻找一种简单的方法来查找自动生成的setter的用法。
当我将光标放在@setter
批注上并运行find usages
(alt+f7)时,我显然得到了使用@setter
批注的所有位置(结果是包含带有@setter
的行的所有类)
但是,我想找到所有使用此cretacle字段的地方(我希望所有包含setsomething(...)
行的类)
我启用了注释处理(选中了设置->编译器->注释处理器
中的“启用注释处理”复选框)。
我还安装了Lombok插件,它工作得很好。
您应该将光标放在字段上,而不是放在@setter
注释上
我在为Lombok getter和setter生成Javadoc时遇到问题。这两个建议我都试过了。示例字段及其文本如下所示: 但是,我在生成的Javadoc中既没有看到getter,也没有看到setter。我在Eclipse上使用受保护的可见性(项目-
我在intellij idea 2017.1中有一个spring boot项目,安装了lombok插件,并启用了注释处理器。当我使用build构建项目时 这是我的班级:
当你在Java的时候你可以按 ALT插入-- 在旧版本的Intellij中,我记得当我创建“getter and setter”时,它是在光标位于按下Alt的那一刻创建的。但现在,它们是在为其创建“getter和setter”的字段下创建的。 如何更改此行为,以便在按下Alt/kbd>Insert的那一刻在光标所在的位置创建getter和setter?
我在IntelliJ中安装了lombok插件,我的代码构建得很好。我可以在结构视图中看到lombok生成的方法。我想要的是以某种方式实际查看lombok为每个方法生成的源代码。我意识到我可以删除文件,但我想知道是否有某种方法可以翻转开关来显示或隐藏lombok生成的代码。
有没有办法为自定义生成的代码? 考虑以下简单类: 我希望Lombok为生成Setter,就像我在上面的示例中实现的那样。这应该只在用注释的类和作为的属性上完成。其他属性的Setter,在本例中应该像往常一样生成。 是否有办法根据这些标准定制Setter代码的生成?