我希望在我当前项目的模块中搜索目录(文件夹)名称和包。
我该怎么做?
CTRL + Shift + N 允许我找到一个班级
CTRL + Shift + Alt + N 允许我找到符号
是否有一个函数可以让我只搜索目录,文件夹和包名?
我希望此搜索的结果是在“项目”框中突出显示所搜索的目录/包:
例如,如果我输入“model.feed”,那么我得到了这个:
并且最好在我输入时,实时显示任何匹配目录的列表(与您在“CTRL Shift N”时的类相同)
我正在使用Intellij 12.0.4(终极版)
答案 0 :(得分:75)
在IntelliJ IDEA 13中,您可以使用转到文件( Ctrl + Shift + N )并输入目录/包名称事后减少。然后,您将看到项目中所有匹配的目录。
答案 1 :(得分:4)
我建议将此作为查询的部分解决方案。
以下步骤将允许您查找在项目视图中可见的文件或目录或包名称或jar名称。
警告在下面明确说明,但请试一试。
Search For:
以及您拥有的文本
进入。 这可能接近您所寻找的。
唯一需要注意的是,此搜索仅限于项目视图中当前可见的实体,因此,如果要搜索项目的特定部分,则必须在项目视图中展开这些文件夹。 (根据我在IntelliJ Ultimate Version 11中对此进行的测试。)
解决此问题的一种方法是转到项目中的根元素。执行部分遍历您想要去的地方,然后按Enter键打开您已登陆的文件夹,然后搜索完成。
按Enter键后再次开始输入文字将重新开始从项目视图中的当前项目进行搜索。
因此,通过试验此功能,您可以以对话框方式在项目视图中以交互方式遍历项目。
作为旁注,您可以使用字母Camel Case样式遍历并在ProjectView中查找类
答案 2 :(得分:1)
在Mac上它是
CMD + Shift + O
至少对于intellij 14.1
答案 3 :(得分:1)
如果您在编辑器中打开了文件,但无法在项目视图中找出位置
WINDOWS: ALT + F1
从“选择位置...”中选择第一个项目“项目视图”
答案 4 :(得分:0)
如果您尝试
CTRL + SHIFT + F
您可以进行全局文件搜索(例如eclipse CTRL + H)。
在文件搜索中,您可以选择要搜索的文件夹,要搜索的文件类型,区分大小写等所有正常内容。
Global Replace is
CTRL + SHIFT + R
(Mac replace CTRL for CMD)
答案 5 :(得分:0)
似乎IntelliJ并不直接支持这一点。以下是我迄今为止最好的选择:
如果文件夹中没有任何内容(Windows),我建议执行以下步骤:
find . -iname 'SomeFolderName*'
如果文件夹中已有内容,我建议您这样做:
*/META-INF/*
)答案 6 :(得分:0)
WINDOWS: CTRL + SHIFT + N
MACOS: ⌘ + ⇧ + O