您的位置:首页 > 编程语言 > Java开发

在eclipse中,根据string字符串内容查找java文件位置

2017-02-08 16:28 381 查看
                                                                                                   --作为学习工作中的一份记录。

使用的一种情景:

      标题可能不是很准确,记录该博客的原因是在解决defect的时候,没有根据错误内容(不是显式的error,是功能不满足需求的错误)快速地定位到需要修改的文件,导致定位问题所在的文件花费了很长的时间。

      而使用eclipse自带的search功能,可以满足该需求。根据界面显示的标题等string信息,在res/values/strings.xml文件中,查找这些string信息,根据该信息可以找到string定义的名称,比如 <string name="spellcheckers_settings_title">Spell checker</string>

      在eclipse中,ctrl + H打开搜索。



可以看到,方框1中仅保留了FIle Search,默认的内容会更多,可以通过方框5所示进行自定义选择;

方框2中填写上面找到的字符串名称;

方框3中可以选择默认的*,筛选所有文件,也可以根据自己的需要只选择*.java,以java结尾的文件

方框4中选择第二个,表示选中的资源,即在进行搜索之前,先在eclipse左边项目栏中,选择搜索的项目或者文件夹,我是选择了一个文件夹。

之所以这么选择的原因,是选择其他的选项,没能出来正确的结果,但是我不知道原因所在,所以仅记录了一下可以正常运行的一种情况。点击Search 进行查询。

查询结果如下图。



系统提示有几个满足条件的内容,之后就可以点击进行文件的定位了。

希望对大家有多帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐