Eclipse IDE中是否存在“在项目中查找…”功能?

Does a “Find in project…” feature exist in Eclipse IDE?

Eclipse是否有办法搜索整个项目以查找Xcode的"在项目中查找"功能之类的文本?


1。ctrl + h 2。选择的文件搜索为平原文本搜索在workspace /选择的研究 P / < >

为特定的expression searches,选择相关的标签(这样一个Java的搜索,搜索到你allows为特定的identifiers) P / < >

对整个项目的搜索: P / < >

3。scope(在形成部分)> enclosing项目(无线电按钮selection)。 P / < >


ctrl + + alt g可以用来找到的,在选择的workspace在Eclipse。 P / < >


出版社ctrl + h给了"搜索,includes options到搜索通过项目目录,等。 P / < >


ctrl + h。 P / < >

照常, P / < >

  • 任何打开的文件很快browsing没有给它在包装 浏览器:ctrl shift r + +。 P / < >

  • 开放的类型(例如:一个接口的类,没有通过cllcklng) interminable名单packages:ctrl shift t + +。 P / < >

  • 直接去到的成员(方法,可变)的huge类文件, 尤其是当很多的方法是similarly取名为:ctrl + o P / < >

  • 去线数n在源文件:ctrl + l,输入线数。 P / < >


开放的对话Search-> Search...搜索或使用ctrl + h条捷径。 P / < >

  • 正文:含型的expression为,你希望做文本搜索。
  • 如果你想要选择的情况下sensitive,定期expression或整个Word
  • 文件名称patterns:在这场"进入",所有的文件的名称patterns *文件或通过搜索找到的农药specified expression。
  • scope:选择"scope你的搜索。要么你可以搜索整个workspace,预定义的工作集J,之前选择的资源或项目的enclosing选择的资源。
  • 新闻搜索
  • enter image description here P / < >


    ctrl + h也是最好的方式。 记得要拷贝的字符串之前,你开始搜索。 P / < >


    ctrl + h也实际上正确的答案,但scope在,它是重要的pressed其实也很漂亮。 当你有一clicked C文件,你是知道的,你会得到一个不同的搜索窗户的Java搜索: enter image description here P / < >

    当你选择whereas目录在包浏览器,然后按ctrl + h(或从主菜单选择Search -> File..),你得到的desired窗户-文件搜索: enter image description here P / < >


    是的,但你需要开放的全球搜索面板。做如此,出版社的binoculars图标上右前角和英语,在这里。 P / < >

    你甚至可以通过searches过滤器的功能identifiers,法的一个范围等。 P / < >

    • 选择的文件搜索为平原文本搜索在workspace /选择的研究
    • 为特定的expression searches,选择相关的标签(这样一个Java的搜索,搜索到allows为特定的identifiers)


    首先自定义搜索对话框。CtrL+H。单击"自定义"按钮并选择"Inly文件搜索",同时取消选择所有其他选项。关闭对话框。

    现在,您可以通过选择单词并点击ctrl+h,然后点击enter进行搜索。


    是的,但你需要开放的全球搜索面板。 做如此,出版社的binoculars图标上右前角和英语,在这里。 P / < >

    你甚至可以通过searches过滤器的功能identifiers,法的一个范围等。 P / < >


    有非常好的工具"EclipseQuickSearch"可用。为Eclipse签出SpringSource更新站点,即:http://dist.springsource.com/release/tools/update/e4.6/(您可以尝试用e4.4或e4.5替换URL的最后一部分的其他版本)

    它与Neon版本(4.6.0)配合良好。它为您提供了很好的增量文本搜索和源文件预览。到目前为止,我对它没有意见。

    用途:alt+s"快速搜索命令"打开"快速文本搜索"对话框。您可以选择搜索是否区分大小写。很好的工具。


    在整个工作区/项目中,无法通过我知道的快捷方式(它是一个pita)进行纯文本搜索,但这将在工作区中找到引用:

  • 将光标放在要查找的内容上
  • ctrl+shift+g

  • 搜索并替换'

    ctrl+f打开"查找和替换"对话框

    ctrl+f/ctrl+shift+kbkbd查找上一个/查找搜索词的下一个匹配项(先关闭查找窗口)。

    CtR+H搜索工作空间(Java搜索、任务搜索和文件搜索)。

    ctrl+j/ctrl+shift+j向前/向后递增搜索。键入搜索词按ctrl+j后,现在有搜索窗口ctrl+shift+o打开资源搜索对话框以查找任何类


    其他人忘记的是CtrL+Shift+L,它可以方便地进行文本搜索。它到处搜索,速度快,效率高。这可能是一个sprint工具套装,它是Eclipse的一个扩展(它可能在较新的版本中可用)。


    ctrl + h也很方便的睾丸。我mostly搜索在当前的项目,而不是整个workspace。找到所有的occurences在整个项目中的字符串,可以在你的当前buffer,只是选择的字符串出版社ctrl + h和信仰的"进入"。这是个很简单的! P / < >

    使用资源的filters! Eclipse将restrict搜索结果的使用的资源filters定义为你的项目(EG。请单击右上你的项目的名称和性质选择-资源- > >资源filters)。所以,如果你继续搜索,打得越从零件你的项目,你可以让你的不是interested在Eclipse跳过那些通过添加的资源为他们的过滤器。这尤其是如果你有useful头文件或日志或其他临时的文件,是一部分你的项目目录结构,但你只想搜索的amongst源代码。你应该也知道你把文件/ directories matched为排除在资源filters将不显示包装无论是探险家,所以你可能不希望这永远。 P / < >