是否有一个“问题”;“在文件中查找”;Eclipse中的快捷方式?

是否有一个“问题”;“在文件中查找”;Eclipse中的快捷方式?,eclipse,file,find,shortcut,Eclipse,File,Find,Shortcut,在Eclipse中是否有“在文件中查找”的快捷方式,就像在VisualStudio中一样(Ctrl+Shift+F) 我已经查看了以下两个列表: “显示所有快捷方式”快捷方式:Ctrl+Shift+L 谢谢。选择工作区并按Ctrl-H 选择哪个对话框取决于在Project Explorer视图中选择的文件类型。例如,如果您选择了一个.js文件并按Ctrl-H键,它将打开对话框并选择“Javascript搜索”选项卡。如果要搜索所有文件,可以按Ctrl-F7选择Project Explore

在Eclipse中是否有“在文件中查找”的快捷方式,就像在VisualStudio中一样(Ctrl+Shift+F)

我已经查看了以下两个列表:

  • “显示所有快捷方式”快捷方式:Ctrl+Shift+L

谢谢。

选择工作区并按Ctrl-H


选择哪个对话框取决于在Project Explorer视图中选择的文件类型。例如,如果您选择了一个.js文件并按Ctrl-H键,它将打开对话框并选择“Javascript搜索”选项卡。如果要搜索所有文件,可以按Ctrl-F7选择Project Explorer视图,使用箭头键选择文件上方的文件夹,然后按Ctrl-H(或选择一个文件,其类型不会触发自定义对话框选项卡)。

如果仅使用文件搜索,则可以在“搜索”面板中禁用所有其他搜索(自定义…左下角)。然后,由于其他两种解决方案,您每次按Ctrl+H时都可以进行文件搜索,但下面是我要寻找的完整答案,它说明了我如何搜索文件中的所有文本,而不仅仅是类型、方法、包、构造函数和字段:

  • Ctrl+H打开“搜索”对话框
  • “文件搜索”选项卡,如果未显示,请展开窗口或使用左/右箭头
  • 键入要搜索的文本
  • 在我的例子中使用“*.java”,因为我是用java编码的,所以只搜索这些文件
  • 单击“搜索”

如果要使用特定于类型的搜索(Java、Javascript…等),可以使用Ctrl+H打开搜索对话框,然后单击搜索按钮

如果您只想搜索整个工作区中的所有文本,请单击要搜索的单词(或选择文本),然后单击Ctrl+Alt+G。您将直接获得所有找到的文本,而无需使用对话框

我发现Ctrl+Alt+G是最好的解决方案,因为它在不同的by相关文件(例如Java和XML,或Javascript和HTML)中显示变量名,同时仍然可以通过Ctrl+H使用特定类型的搜索功能

您可以重新绑定Ctrl+Alt+G,以便在项目或工作集中查找文本,而不是在整个工作区中查找文本。

按Ctrl+H。然后选择“文件搜索”选项卡

其他搜索选项

搜索资源按Ctrl+Shift+R组合键


搜索Java类型按Ctrl+Shift+T

我相信添加插件可以满足您的需要

如果您安装名为InstaSearch的插件,它将使您在当前活动工作项目中的搜索速度更快。

它在您键入时显示结果

  • 按住Ctrl+H键以打开搜索框
  • 单击左下角的“自定义”
  • 勾选“记住上次使用的页面”
  • 单击“确定”
  • 选择“文件搜索”选项卡并进行搜索

是的,搜索Eclipse有一些快捷方式,当我们搜索特定的html、jsp、xml、java、属性、类、jar、带有关键字的搜索文件时,这些快捷方式非常有用

  • Ctrl+H是open标记,您可以选择文件远程搜索、文件搜索、git搜索、java搜索、javascript搜索等类型
  • Ctrl+Shift+R用于搜索当前项目中的所有文件
  • Ctrl+Shift+T用于搜索工作区中的所有文件
来源:

  • 转到密钥绑定窗口>首选项>常规>密钥
  • 解除“打开搜索对话框”的快捷键“Ctrl+H”的绑定
  • 过滤/搜索“文件搜索”,并在此处使用“Ctrl+H”
Ctrl+Alt+F(在项目中查找文本-自定义

注意-Ctrl+Alt+G用于在工作区中查找文本,而不是在项目中

如何自定义此密钥 窗口->首选项->常规->键->搜索“在项目中查找文本”->在绑定中键入“Ctrl+Alt+F”->应用


注意-如果开发人员同时处理多个项目,这将非常有用。

如前所述,
CTRL+H
打开搜索对话框

由于我只使用“在文件中查找”(并在需要时设置文件名模式),我单击了“搜索”对话框底部的“自定义…”按钮。它将打开“搜索页面选择”对话框,在该对话框中我关闭了所有其他选项


您也可以在同一对话框中单击“记住上次使用的页面”。

谢谢。它被称为“打开搜索对话框”,以了解它的价值。在Visual Studio中,它被称为“在文件中查找”。它们似乎具有相同的功能。但是,您只需将搜索拆分为以下一项:类型、方法、包、构造函数、字段……我只想搜索所有内容。有什么方法可以做到这一点吗?@MatthewDoucette打开对话框后,单击框右上角的左箭头,您应该能够找到“文件搜索”选项卡。这应该是您要查找的内容。选择“文件搜索”选项卡将提供您要查找的内容。Eclipse具有针对不同语言的特殊搜索功能。有趣的是,您描述的Java搜索是我在visual studio中非常怀念的一个功能:)。在我的答案中添加了更多内容。Salazaar的答案也是正确的。这取决于你想怎么做。太好了!现在我如何搜索文件中的所有文本,而不仅仅是类型、方法、包、构造函数和字段?我已经找到了解决方案,并将使用它编辑我的原始帖子。你还可以将Ctrl+H重新绑定到“文件搜索”而不是“打开搜索对话框”。老实说,我从来没有发现任何其他搜索工具的用途。重新绑定是解决方案中此元素的替代方法,但其好处是保留其他选项卡。此选项或重新绑定将为您节省查找“文件搜索”的第二步“tab.真是太棒了,我已经看了这么远了!谢谢,我以前从没注意到那个按钮。我也喜欢“记住上一个你”