Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想查看某个目录并在其所有子目录中找到从 X 派生且没有注释 Y 的所有类。
如果这不可能,我可以管理所有不包含注释 Y 的类。
正则表达式搜索有可能吗?
这可以使用结构搜索来实现。使用这样的模式:
@$Y$ class $A$ extends $X$ {}
编辑变量: X - text/regexp: X,Apply constraint within type hierarchy检查以查找间接子类 Y - text/regexp: Y,最小/最大出现次数:0
X
Apply constraint within type hierarchy
Y
0
要仅搜索特定目录,您必须创建自定义范围。
我认为这是不可能的。但是可以找到没有给出注释的类(仅当类只有一个注释时才有效):
正则表达式:@(?!Annotation.*)
@(?!Annotation.*)