我使用的是IntelliJ IDEA,它有一个叫做结构搜索的漂亮功能。我想用它来查找最后有评论的所有类中的所有字段,如下所示:
class Thing {
double x; // arbitrary comment (any text goes here)
}
到目前为止,我所尝试过的任何内容似乎都无法发挥作用。
答案 0 :(得分:6)
尝试以下结构搜索字符串:
@Modifier("Instance") $FieldType$ $Field$ = $Init$; // $Comment$
- 为
Occurrences Count
以外的所有变量设置1, 1
至$Init$
, 到0, 1
(可选)。
如果您还想要静态字段:
$FieldType$ $Field$ = $Init$; // $Comment$
- 为
Occurrences Count
以外的所有变量设置1, 1
至$Init$
, 到0, 1
(可选)。- 将
Field
的{{1}}设为Script Constraint
(也可在Field instanceof com.intellij.psi.PsiField
上定义,无所谓)。