首页 文章

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

提问于
浏览
670

Eclipse是否有办法搜索整个项目中的某些文本,如Xcode的“项目中的查找”功能?

15 回答

  • 86

    是的,但您需要打开全局搜索面板 . 为此,请按IDE右上角的双筒望远镜图标 .

    您甚至可以按功能标识符,方法范围等过滤搜索...

    • 选择文件搜索在工作区/所选项目中进行纯文本搜索

    • 对于特定表达式搜索,请选择相关选项卡(例如允许搜索特定标识符的Java搜索)

  • 874

    Ctrl Alt G可用于在eclipse中查找工作区中的选定文本 .

  • 13

    Ctrl H在这里非常方便 . 我主要搜索当前项目,而不是整个工作区 . 要查找当前缓冲区中字符串的整个项目中的所有出现,只需选择字符串按Ctrl H并按Enter键 . 很简单!

    Use Resource Filters! Eclipse将使用为项目定义的资源过滤器限制搜索结果(例如,右键单击项目名称并选择属性 - >资源 - >资源过滤器) . 因此,如果您继续从项目的某些部分获得搜索命中,那么您对此不感兴趣可以通过为它们添加资源过滤器来跳过Eclipse . 如果您具有构建文件或日志或属于项目目录结构的其他临时文件,但是您只想在源代码中进行搜索,则此功能尤其有用 . 您还应该知道在资源过滤器中匹配以排除的文件/目录也不会显示在Package Explorer中,因此您可能并不总是想要这样 .

  • 78

    其他人忘记的是Ctrl Shift L以便于文本搜索 . 它遍布各处,速度快,效率高 . 这可能是一个Sprint工具套装,它是eclipse的扩展(可能在较新版本中可用)

  • 1

    按Ctrl H打开搜索,其中包括通过项目,目录等搜索的选项 .

  • 2

    Ctrl H是最好的方法!记得在开始搜索之前复制字符串!

  • 4

    Ctrl H.

    也,

    • 快速打开任何文件而不在包浏览器中浏览它:Ctrl Shift R.

    • 打开一个类型(例如:一个类,一个接口)而不点击无休止的包列表:Ctrl Shift T.

    • 直接转到一个巨大的类文件的成员(方法,变量),特别是当很多方法被类似地命名时:Ctrl O

    • 转到源文件中的行号N:Ctrl L,输入行号 .

  • 0
    1. Ctrl H
      2.在工作区/所选项目中选择 File Search 进行纯文本搜索

    对于特定表达式搜索,请选择相关选项卡(例如允许您搜索特定标识符的Java搜索)

    对于整个项目搜索:

    3.范围(在表格部分)>封闭项目(单选按钮选择) .

  • 28

    CTRL H实际上是正确答案,但 scope in which it was pressed 实际上非常重要 . 当您最后一次点击文件时,'re working on, you'将获得一个不同的搜索窗口 - Java Search
    enter image description here

    而当您在Package Explorer上选择目录然后按Ctrl H(或从主菜单中选择 Search -> File.. )时,您将获得所需的窗口 - File Search
    enter image description here

  • 2

    是的,但您需要打开全局搜索面板 . 为此,请按IDE右上角的双筒望远镜图标 .

    您甚至可以按功能标识符,方法范围等过滤搜索...

  • 0

    首先自定义搜索对话框 . Ctrl H.单击“自定义”按钮,选择“文件搜索”,同时取消选择其他所有文件 . 关闭对话框 .

    现在,您可以通过选择单词并按Ctrl H然后按Enter进行搜索 .

  • 0

    Search and Replace '

    Ctrl F打开查找和替换对话框

    Ctrl F / Ctrl Shift K查找上一个/查找下一个搜索项(首先关闭查找窗口) .

    Ctrl H搜索工作区(Java搜索,任务搜索和文件搜索) .

    Ctrl J / Ctrl Shift J向前/向后增量搜索 . 按Ctrl J后键入搜索词,现在有搜索窗口Ctrl shift O打开资源搜索对话框查找任何类

  • 4

    有一个非常好的工具"Eclipse Quicksearch"可用 . 结帐 SpringSource Update Site for Eclipse 即:http://dist.springsource.com/release/TOOLS/update/e4.6/(您可以尝试使用其他版本替换网址的最后部分,即e4.4或e4.5)

    它适用于 Neon Release(4.6.0) . 它为您提供了带有源文件预览的精彩增量文本搜索 . 到目前为止我没有遇到任何问题 .

    Usage: Alt s "Quick Search Command"打开"Quick Text Search"对话框 . 您可以选择搜索是否区分大小写 . 真的很好的工具 .

  • 1

    没有办法通过我所知道的快捷方式(并且它是PITA)在整个工作空间/项目中进行纯文本搜索,但是这将在工作空间中找到引用:

    • 将光标放在要查找的内容上

    • 按Ctrl Shift g

  • 12

    打开搜索对话框 Search-> Search... 或使用快捷方式 Ctrl + H .

    • Containing text: 键入要进行文本搜索的表达式 .

    • 选择是否需要 Case sensitiveRegular expressionWhole word

    • File name patterns: 在此字段中,输入要查找或搜索指定表达式的文件的所有文件名模式 .

    • Scope: 选择搜索范围 . 您可以搜索整个工作区,预定义的工作集,以前选择的资源或包含所选资源的项目 .

    • Search

    enter image description here

相关问题