2012-01-06 96 views
3

搜索文件,我試圖在Eclipse中剝離出我的Log.i Log.d等代碼。我已經寬大地使用它們。我可以通過控制 + h並使用文件搜索選項卡找到它們。有一次,我可以將結果過濾到一定的包我打算做一個空字符串替換一個。Eclipse在特定的軟件包

我檢查正則表達式複選框。
包含文字:場我用Log\..*;

這得到在工作區中的代碼每一個日誌行(至少我認爲是工作空間,因爲目前在工作區1個項目)

如何我可以得到一定的包內該搜索只能搜索(即com.example.so.is.super.cool)

我想這是在文件名模式領域,我已經嘗試:

.*super.* 
*super* 
super 

請讓我知道,如果有我可以輸入的模式文件名模式,縮小我的搜索範圍。

回答

3

方法如下:

  1. 在Package Explorer中
  2. 在搜索>文件搜索面板中選擇包:指定的正則表達式,設置範圍到 「選定資源」
  3. 搜索

enter image description here

+0

感謝斯里蘭卡,它的偉大工程。我猜測的文件名模式不檢查對相對或絕對路徑,只是文件名。 – 2012-01-06 03:52:43

+0

顯然不是。見**文件名模式**說明在http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Freference%2Fref-45.htm – 2012-01-06 03:56:26