Java IntelliJ 13中带注释方法返回类型的结构搜索

Java IntelliJ 13中带注释方法返回类型的结构搜索,java,intellij-idea,structural-search,Java,Intellij Idea,Structural Search,根据主题,我试图在结构上搜索所有带有特定注释和特定返回类型的方法 更清楚地说,如果我有以下方法: @MyAnnotation public String myMethod1(){} 及 我想找到一种在IntelliJ中构造结构搜索的方法来查找,例如,“用@MyAnnotation注释并返回类型为String”的所有方法,并且这种搜索只返回myMethod1() 我正在使用IntelliJ 13 Ultimate。 谢谢 我会将在路径中查找与正则表达式一起使用。 要查找的文本:应该是这样的: @

根据主题,我试图在结构上搜索所有带有特定注释和特定返回类型的方法

更清楚地说,如果我有以下方法:

@MyAnnotation
public String myMethod1(){}

我想找到一种在IntelliJ中构造结构搜索的方法来查找,例如,“用
@MyAnnotation
注释并返回类型为
String
”的所有方法,并且这种搜索只返回
myMethod1()

我正在使用IntelliJ 13 Ultimate。

谢谢

我会将
在路径中查找
与正则表达式一起使用。
要查找的文本:
应该是这样的:

@MyAnnotation\n\spublic.*myMethod1()

使用结构化搜索,复制类的现有模板方法。 修改如下:

class $Class$ { 
  @MyAnnotation
  $ReturnType$ $MethodName$($ParameterType$ $Parameter$);
}
并编辑$ReturnType$变量以指定Text/Regexp:
String
(或者有选择地确定
java\.lang\.String

class $Class$ { 
  @MyAnnotation
  $ReturnType$ $MethodName$($ParameterType$ $Parameter$);
}