如何在没有特定参数集的情况下查找使用特定注释进行注释的方法?

时间:2016-03-23 09:57:37

标签: intellij-idea structural-search

示例:

我希望拥有以下所有实例:

@Test
$MethodType$ $MethodName$($ParameterType$ $ParameterName$);

但不是

@Test( group="wazoo")
$MethodType$ $MethodName$($ParameterType$ $ParameterName$);

1 个答案:

答案 0 :(得分:1)

由于SSR中的错误,目前这有点棘手,但使用一个小脚本可能。

搜索模式:

@$Annotation$
$MethodType$ $MethodName$($ParameterType$ $ParameterName$);

点击Edit variables...并修改Annotation
文字/正则表达式:Test
脚本文字:__context__.parent.parameterList.attributes.length == 0