我有一个带有 lombok 注释(@Value
或@Data
)的类,我正在寻找一种简单的方法来查找自动生成的构造函数的用法。
我现在可以做的是找到构造函数的一个用途,将光标放在那里并运行“查找用法”命令,我得到了我想要的结果。
但是我想直接从类声明中做到这一点。有没有办法做到这一点?
我有一个带有 lombok 注释(@Value
或@Data
)的类,我正在寻找一种简单的方法来查找自动生成的构造函数的用法。
我现在可以做的是找到构造函数的一个用途,将光标放在那里并运行“查找用法”命令,我得到了我想要的结果。
但是我想直接从类声明中做到这一点。有没有办法做到这一点?
我终于找到了一个可以接受的解决方案:
@Builder
)。不像 Find Usages 那样简单,但您可以为此使用 Structural Search。使用按钮Copy existing template...
并选择new expressions
:
new $Constructor$($Argument$)
编辑变量以将文本/正则表达式设置Constructor
为您的类名。
您可以搜索该类型的用法(类声明)。IDEA 将显示按使用类型分组的使用情况。在那里你会找到“新实例创建”。
这适用于我的 IDEA Ultimate 2016.3 和 lombok 插件。