2011-11-11 25 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」。這將對該術語進行全球搜索,非常方便。

相關問題