在我的 IntelliJ 项目中查找所有匿名 类

Find all anonymous classes throughout my project in IntelliJ

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

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

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

Edit -> Find -> Search Structurally…

已经有 "Anonymous Classes" 的默认模板。

  • 点击Existing Templates
  • Java -> Class-based 下选择 anonymous classes
  • 点击OK
  • 调整搜索选项(如果需要)并单击 Find