【问题标题】:How to search for or navigate to a Java file type in IntelliJ IDEA 13?如何在 IntelliJ IDEA 13 中搜索或导航到 Java 文件类型?
【发布时间】:2019-04-26 19:48:13
【问题描述】:

如何在 IntelliJ IDEA 中导航或搜索特定文件类型?

比如我需要搜索我项目中所有的abstract类,或者我项目中的所有interfaces,或者所有enum 我的项目中的文件。

有没有Ctrl+N这样的快捷键?

感谢您的帮助。

【问题讨论】:

标签: java intellij-idea


【解决方案1】:

你没有提到你是否有终极版。如果是这样,您可以使用 Intellij 的结构搜索功能。您可以使用<CTRL>-<Shift>-S 或导航至Edit->Find->Search Structurally 来调用它。

要查找所有接口,请使用此模板:interface $Interface$ {}$Interface$ 部分是一个变量,可以使用正则表达式进行参数化,这样您就可以缩小搜索范围。同样的原则也适用于抽象类和枚举。

结构搜索是一项强大的功能,请务必查看现有的预定义模板。

【讨论】:

  • 谢谢,这解决了我的要求 :) 也找到了其他很棒的搜索模板。仅供参考,我用的是终极版
【解决方案2】:

按 2 x Shift 并输入您要搜索的内容

【讨论】:

  • 哇...好功能。谢谢!
【解决方案3】:

我知道这不是您要找的,但它有效:使用文本搜索 Ctrl-Shift-F:

"interfeace " "enum " "abstract class"

如果您愿意,您甚至可以使用正则表达式搜索,例如"abstract\s+class"

编辑:

有更智能的枚举解决方案:打开java.lang.Enum 类并按Ctrl-Shift-B

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-12
    • 2017-12-31
    • 2014-04-04
    相关资源
    最近更新 更多