如何在NetBeans中查看Lombok生成的源代码?
在NetBeans中查看Lombok生成的源代码
关于直接显示/隐藏Lombok生成代码的开关
目前NetBeans的Lombok插件没有提供一键切换显示/隐藏生成代码的内置开关,无法直接在原注解文件中查看生成方法的源码,必须通过delombok操作来展开完整代码。
在NetBeans中执行delombok的两种方式
方式一:通过Lombok插件右键菜单
- 打开目标Java文件(已使用Lombok注解)
- 右键点击编辑器内容区域,在菜单中找到Lombok选项,选择Delombok File
- 插件会自动生成名为
原文件名-delombok.java的新文件,包含所有Lombok生成的代码,并在编辑器中打开该文件
方式二:通过构建工具命令(适用于Maven/Gradle项目)
- Maven项目:在终端执行命令
mvn lombok:delombok,生成的文件会存放在target/delombok目录下 - Gradle项目:在终端执行命令
gradle delombok,生成的文件会存放在build/delombok目录下
查看Lombok方法源代码的步骤
- 打开需要查看的、带有Lombok注解的Java文件
- 选择上述任意一种delombok操作方式,生成展开后的代码文件
- 在生成的文件中,直接查看所有Lombok自动生成的方法(如
getter/setter、toString()、equals()等)的完整源代码
内容的提问来源于stack exchange,提问作者Kalaimaran Madhavan
相关产品推荐
相关产品推荐

