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

Wil*_*sch 701 eclipse find

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

Yuv*_*dam 912

1. Ctrl+ H
2.选择文件搜索在工作区/项目选择纯文本搜索

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

对于整个项目搜索:

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

  • "CTRL-H - >文件搜索(TAB) - >范围(表格部分) - >封闭项目(RADIO BUTTON OPTION)"仅适用于您编码的当前项目. (19认同)
  • 使用Eclipse Kepler,您还需要填充`文件名模式`,例如使用`*`.在给出这些信息之前,"搜索"按钮是灰色的.在与Eclipse会面之前,不知道搜索功能会如此神秘. (5认同)
  • @Strahlee 这实际上是让我想到这个问题的原因。ctrl+H 在互联网上有很好的记录,但它在包资源管理器中对所有项目进行全局搜索,这非常烦人。通过使用封闭项目选项,它似乎限制了每个项目的搜索。应更新此处的答案以反映这一点。 (2认同)

Jai*_*dra 90

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


Jas*_*ary 79

Ctrl+ H显示搜索,其中包括通过项目,目录等搜索的选项.


shu*_*bhz 29

Ctrl+ H.

也,

  • 快速打开任何文件而无需在Package Explorer中浏览它:Ctrl+ Shift+ R.

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

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

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


小智 14

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


Sum*_*ngh 14

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

  1. 包含文本:键入要对其执行文本搜索的表达式.
  2. 选择是否需要区分大小写,正则表达式整个单词
  3. 文件名模式:在此字段中,输入要查找或搜索指定表达式的文件的所有文件名模式.
  4. 范围:选择搜索范围.您可以搜索整个工作区,预定义的工作集,以前选择的资源或包含所选资源的项目.
  5. 搜索

在此输入图像描述


Von*_*onC 7

您应该查看新的 Eclipse 2019-09 4.13快速搜索功能

新的“快速搜索”对话框提供了一种方便、简单且快速的方法,可以在整个工作区中运行文本搜索并跳转到代码中的匹配项。

该对话框提供快速概览,一目了然地显示匹配的文本行。
它以您输入的速度更新,并允许仅使用键盘进行快速导航。

https://www.eclipse.org/eclipse/news/4.13/images/quick-search.png

典型的工作流程从按下键盘快捷键Ctrl+ Alt+ Shift+ L
(或Mac 上的Cmd+ Alt+ Shift+ L)开始。
键入几个字母会在您键入时更新搜索结果。
使用上下箭头键选择匹配项,然后点击Enter以在编辑器中打开它。


小智 5

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

您甚至可以按函数标识符、方法范围等过滤搜索...

  • 选择“文件搜索”在工作区/选定项目中进行纯文本搜索
  • 对于特定表达式搜索,选择相关选项卡(例如允许搜索特定标识符的 Java 搜索)

  • 我的 Eclipse 版本的右上角(或我能找到的任何地方)没有双筒望远镜。 (3认同)

tle*_*tko 5

CTRL+ H实际上是正确的答案,但是按下它范围实际上非常重要。上次单击要处理的文件时,您将获得另一个搜索窗口-Java搜索在此处输入图片说明

而当您在Package Explorer上选择目录,然后按Ctrl+ H(或Search -> File..从主菜单中选择)时,会出现所需的窗口-File Search在此处输入图片说明