如何在IntelliJ IDEA 13中搜索或导航到Java文件类型?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在IntelliJ IDEA 13中搜索或导航到Java文件类型?相关的知识,希望对你有一定的参考价值。

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

例如,我需要搜索项目中的所有抽象类,或项目中的所有接口,或项目中的所有枚举文件。

是否有快捷键如Ctrl + N?

感谢您的帮助。

答案

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

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

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

另一答案

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

另一答案

我知道这不是你想要的但它的工作原理:使用文本搜索Ctrl-Shift-F:

"interfeace " "enum " "abstract class"

如果您愿意,您甚至可以使用正则表达式搜索,例如qazxsw poi

编辑:

对于枚举有更智能的解决方案:打开"abstract\s+class"类并按java.lang.Enum

以上是关于如何在IntelliJ IDEA 13中搜索或导航到Java文件类型?的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA logcat 导航

如何在 IntelliJ IDEA 中的特定代码块内搜索?

IntelliJ IDEA 设置代码提示或自动补全的快捷键

IntelliJ IDEA 设置代码提示或自动补全的快捷键

IntelliJ IDEA 14

intellij idea全局搜索