2012-01-06 73 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