2011-11-11 92 views
9

我一直在使用Eclipse for R和C++。到目前为止,我还没有找到一个可靠的“全部找到”功能。这似乎是一个简单的概念,我搜索一个字符串,如“行”,该函数应该返回我目前打开的所有事件。 (即使它在我的owrkspace中的所有文件中,也没关系。)在Eclipse中是否有一个很好的“find all”函数?

但是,我要么不了解如何正确使用“搜索”功能,或者它们非常麻烦。

所以我的问题是如何搜索Eclpise文件中字符串的所有出现?

Adob​​e Dreamweaver的,例如,已经能够多年做到这一点。(虽然这是完全无关的R和C++)

我想查看所有出现的列表,然后可以点击一个特定的事件去它。

回答

16

打开Eclipse中,(对应于工作区),按 “Ctrl + H” 的任何地方,你可以搜索任何东西

  • 像包含特定 “关键字” java文件后。
  • java文件中出现的所有情况。
  • 插件名称等
+1

想通了:使用Ramandeep Singh的建议,但选择“正则表达式”并使用“文件搜索”。虽然它搜索工作区中的所有内容,但这仍然很好。 :-) – power

+0

这太好了。但是,将搜索限制到当前文件而不必键入文件名是很好的做法。 – faintsignal

+0

...一种方法是在CTRL + H之前按Ctrl + A(全选)并选择Scope“Selected resource”。但真正的“当前文件”应该是一个范围选项。 – faintsignal

0

在更基本的层面比Ramandeep的建议,以什么样的方式是正常的查找功能(编辑|查找/替换或按Ctrl-F,键入字符串,然后按回车键)在Eclipse不合适?看起来它确实如你所描述的那样。继续按下该对话框中的“查找”按钮,它将遍历文件中的所有事件。

有什么我错过你的要求?

+1

darkbeanie,这是不合适的,因为我想查看所有出现的列表,然后能够点击一个特定的出现去它。然后说修复发生的错误,然后去下一个事件,检查它的问题等。或者另一个例子是,我希望每次都看到某个变量已被使用。 – power

7

只需键入“行”或任何搜索词在文本中的某处,选择它(使其变为高亮显示),然后按“Alt + Ctrl + g”。这将对该术语进行全球搜索,非常方便。

相关问题