Eclipse是否有像Xcode的“在项目中查找”功能那样的方法来搜索整个项目中的某些文本?
1. Ctrl + H 2. 选择“文件搜索”在工作区/所选项目中进行纯文本搜索
对于特定的表达式搜索,选择相关的选项卡(例如允许您搜索特定标识符的Java Search)
整个项目搜索:
3.范围(在表单部分)>封闭项目(单选按钮选择)。
是的,但是你需要打开全局搜索面板。要做到这一点,按下IDE右上角的双筒望远镜图标。
你甚至可以通过函数标识符、方法作用域等来过滤搜索。
选择“文件搜索”在工作区/所选项目中进行纯文本搜索 对于特定的表达式搜索,选择相关的选项卡(例如允许搜索特定标识符的Java Search)
Ctrl + H。
同时,
快速打开任何文件,而无需在包中浏览 资源管理器:Ctrl + Shift + R。 打开一个类型(例如:一个类,一个接口)而不单击 无穷无尽的包列表:Ctrl + Shift + T。 直接找到一个大型类文件的成员(方法,变量), 尤其是当很多方法的命名都类似时:Ctrl + O 进入源文件的行号N:按Ctrl + L,输入行号。
CTRL + H实际上是正确的答案,但按下它的范围实际上非常重要。 当你最后一次点击你正在工作的文件,你会得到一个不同的搜索窗口- Java搜索:
然而,当你在包资源管理器上选择目录,然后按Ctrl + H(或选择搜索->文件..从主菜单),你得到所需的窗口-文件搜索:
Ctrl+H在这里非常方便。我主要在当前项目中搜索,而不是在整个工作空间中搜索。要查找当前缓冲区中字符串在整个项目中的所有出现情况,只需选择该字符串,按Ctrl+H并按enter。就这么简单!
Use Resource Filters! Eclipse will restrict the search result using the Resource Filters defined for your project (eg. right click on you project name and select Properties -> Resource -> Resource Filters). So if you keep getting search hits from parts of your project that your not interested in you could make Eclipse skip those by adding a Resource Filter for them. This is especially useful if you have build files or logs or other temporary files that are part of your projects directory structure, but you only want to search amongst the source code. You should also be aware of that files/directories matched for exclusion in the Resource Filters will not show up in the Package Explorer either, so you might not always want this.
其他人已经忘记了用Ctrl+Shift+L进行简单的文本搜索。它到处搜索,而且又快又有效。这可能是一个Sprint工具套件,它是eclipse的扩展(它可能在更新的版本中可用)
搜索和替换'
Ctrl + F打开查找和替换对话框
Ctrl + F / Ctrl + Shift + K查找以前/查找下一次出现的搜索词(首先关闭查找窗口)。
Ctrl + H搜索工作区(Java搜索,任务搜索和文件搜索)。
Ctrl+ J / Ctrl+Shift +J向前/向后增量搜索。 按Ctrl+J后输入搜索词,现在有搜索窗口 Ctrl+shift+O打开资源搜索对话框,可以找到任何职业
没有办法通过我所知道的快捷方式(它是一个PITA)在整个工作空间/项目中进行纯文本搜索,但这将在工作空间中找到引用:
把光标放在你要查找的地方 按Ctrl + Shift + g
首先自定义搜索对话框。Ctrl + H。单击“自定义”按钮,选择“文件搜索”,同时取消选择所有其他选项。关闭对话框。
现在你可以通过选择单词并按Ctrl+H然后回车来搜索。
有一个非常好的工具“Eclipse Quicksearch”可用。检查Eclipse的SpringSource更新站点,即:http://dist.springsource.com/release/TOOLS/update/e4.6/(您可以尝试使用e4.4或e4.5替换URL的最后一部分)
它可以很好地与Neon Release(4.6.0)一起工作。它为您提供了良好的增量文本搜索与源文件预览。到目前为止还没有问题。
用法: Alt +的“快速搜索命令”打开“快速文本搜索”对话框。您可以选择搜索是否区分大小写。非常好的工具。
你应该看看新的Eclipse 2019-09 4.13快速搜索功能
新的快速搜索对话框提供了一种方便、简单和快速的方式,可以在工作空间中运行文本搜索并跳转到代码中的匹配项。 该对话框提供了一个快速概述,一目了然地显示匹配的文本行。 它的更新速度和你打字的速度一样快,并且只允许使用键盘快速导航。
典型的工作流程由按键盘快捷键Ctrl+Alt+Shift+L开始 (或Cmd+Alt+Shift+L在Mac)。 键入几个字母就会更新搜索结果。 使用上下方向键选择匹配项,然后按Enter键在编辑器中打开它。
推荐文章
- 如何从查找“类型d”中排除此/ current / dot文件夹
- 哪些Eclipse文件属于版本控制?
- 如何在Eclipse Classic中安装Eclipse市场?
- 为什么logcat没有显示任何东西在我的Android?
- 显示所有集合中的所有内容
- 'find -exec'是Linux中的shell函数
- 如何管道列表的文件返回的找到命令到猫查看所有文件
- Eclipse中的Java项目:无法解析Java .lang. object类型。它是从必需的.class文件中间接引用的
- 开发Android应用最好的IDE是什么?
- Chmod递归
- 在Eclipse中查找TODO标记
- 从现有源代码创建新项目时,Eclipse“无效项目描述”
- 抛出异常时中断
- Eclipse字体和背景颜色
- 如何解决“java.net.BindException: Address already in use: JVM_Bind”错误?