当前位置: 首页 > 知识库问答 >
问题:

在IntelliJ IDEA中查看lombok生成的代码

柯默
2023-03-14

我在IntelliJ中安装了lombok插件,我的代码构建得很好。我可以在结构视图中看到lombok生成的方法。我想要的是以某种方式实际查看lombok为每个方法生成的源代码。我意识到我可以删除文件,但我想知道是否有某种方法可以翻转开关来显示或隐藏lombok生成的代码。

共有3个答案

陶和歌
2023-03-14

文件夹target/中查找生成的类/类名。类并在IntelliJ IDEA中打开它。

令狐运珧
2023-03-14

Lombok具有“delombok”功能,您可以使用该功能,如下所示:

java -jar lombok.jar delombok -p MyJavaFile.java
华宇
2023-03-14

以防有人最终在这里寻找答案。使用v0.8.6开头的lombok插件是可能的。

 类似资料:
  • 使用Lombok使用Eclipse/Maven生成代码。希望能够在文本中查看正在生成的类。在目标下四处搜寻,但什么也没看到。有没有办法让Lombok输出生成的类?

  • 我有一个带有lombok注释的字段(),我正在寻找一种简单的方法来查找自动生成的setter的用法。 当我将光标放在批注上并运行(alt+f7)时,我显然得到了使用批注的所有位置(结果是包含带有的行的所有类) 但是,我想找到所有使用此cretacle字段的地方(我希望所有包含行的类) 我启用了注释处理(选中了中的“启用注释处理”复选框)。 我还安装了Lombok插件,它工作得很好。

  • 我还被告知要做的一件事是将带有Lombok注释的代码放在中,而不是放在中。我假设我保持了与中相同的包目录结构。 这看起来有点奇怪,但我这样做了,并且lombok生成了包含所有getter/setter/equals/hashcode等方法的源文件。它们被放置在例如中。这是我在使用其他代码生成工具(如XJC)后所期望的。 我的问题是:如何使生成的源代码对eclipse和编译环境“可见”?我到处都是编

  • 问题内容: 有没有办法像在开发中一样查看生产环境中从Rails生成的所有查询? 问题答案: 是的你可以。如果进入config / environments / production.rb文件,则有类似以下内容的部分: 取消注释config.log_level行,您将在生产中获得与在开发中相同的日志。

  • 在窗口中,使用命令“jmeter -n -t [测试 JMX 文件] -l [测试日志文件] -e -o ”来生成仪表板结果不会执行并显示错误。

  • 我使用scalatest和scalacheck来做一些基于属性的测试。我对scala和这些库都不熟悉,所以假装这段代码没有实际上那么难看。 我有一个这样的测试: 如何查看 scalacheck 生成的值?我目前正在运行这样的测试: 但我得到的只是通过/失败输出。