java - 在 IntelliJ 中查找整个项目中的所有匿名类

标签 java intellij-idea anonymous-class structural-search

有没有办法让 IntelliJ 找到我的代码中定义匿名类的所有位置?

我问的只是发现,而不是改变。我不是在问关于转换为 lambda 的问题,lambda 在这里无关紧要。

最佳答案

是的。您可以使用 Structural Search功能。

编辑 -> 查找 -> 结构搜索……

“匿名类”已经有一个默认模板。

  • 单击现有模板
  • Java -> Class-based 下选择 anonymous classes
  • 点击确定
  • 调整搜索选项(如果需要)并单击Find

enter image description here

enter image description here

关于java - 在 IntelliJ 中查找整个项目中的所有匿名类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52197339/

相关文章:

java - 将 IntelliJ IDEA 8 用于 IDEA 6 项目

java - Intellij 无法识别项目中的源目录

java - Class$S7119 在 GWT 中代表什么?

java - 如何将其项目作为另一个数组制作一个数组

java - 难以理解 <? Java 中扩展 T> 通配符

intellij-idea - 如何在 IntelliJ 中按文件类型配置 `Strip trailing spaces on Save`?

Scala 实现抽象基类并在匿名类中混合特征

java - 从内部匿名类调用外部类的函数(与外部相同的类)

java - 如何停止执行器服务内的长时间执行任务(例如无限循环)执行

java - 如何从 Freemarker 模板中获取特定的 map 值