在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 进行查询。
查询结果如下图。
系统提示有几个满足条件的内容,之后就可以点击进行文件的定位了。
希望对大家有多帮助。
使用的一种情景:
标题可能不是很准确,记录该博客的原因是在解决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 进行查询。
查询结果如下图。
系统提示有几个满足条件的内容,之后就可以点击进行文件的定位了。
希望对大家有多帮助。
相关文章推荐
- <Java>使用String读取文件名称获取得定位置的字符串
- java基础代码----根据日期字符串 查找对应的周期的起始位置和结束位置
- java 查找目录下文件内容包含某个字符串的文件
- 【Eclipse】根据文件名查找文件与根据文件中的字符串查找文件
- Eclipse java 文件编辑器 根据字符串定位光标位置
- java读取文件内容为string字符串的方法
- 回复:String中如果有中文,如何保证length()返回的长度 在 Java 中字符串是以 Unicode 方式编码的,所以,无论中英文都算的长度为 1。根据你的描述,估计是想要取得英文长度为 1 中文长度为 2 的总长度吧。这个,理论上可以构造 An
- Java从入门到精通 - JavaString 字符串拼接,截取,查找及日期转换
- java 多线程查找文件夹下所有文件中指定的字符串
- Java读取文件内容并转换为字符串
- java获取16进制的byte[]的String内容以及获取普通字符串的16进制的byte[]
- linux下查找当前目录下内容包含字符串“***”的文件
- ubuntu下eclipse打开java文件,注释内容为乱码,解决方法
- Java读取文件内容并转换为字符串
- eclipse中的Java文件自动根据svn版本号生成注释
- C++之String的find方法,查找一个字符串在另一个字符串的什么位置;leveldb字符串转数字解析办法
- 在一个exe文件中查找指定内容,找到则返回起始位置, 否则返回0
- Java从入门到精通 - JavaString 字符串拼接,截取,查找及日期转换
- linux 根据文件内容查找文件
- Java读取文件内容并转换为字符串