【发布时间】:2014-10-30 14:37:24
【问题描述】:
我不知道如何从 Eclipse 中搜索单个 XML 文件中的文本。基本上,如果我正在编辑我的一个 xml 布局文件,并且我点击 CTL + H -> 文件搜索 -> 选中的选定资源单选按钮,我总是得到“空范围内的 0 个结果”作为我的结果。 Google 在这方面没有给我任何帮助。
我的解决方法是选择“工作区”而不是“选定资源”,然后在搜索结果中导航到我想要的文件,这很耗时。为什么 Eclipse 不像 java 文件那样将我当前的 XML 文件识别为选定的资源?其他人遇到过这个问题吗?我正在使用 Eclipse ADT 23.0.2.129578
【问题讨论】:
-
您确定“搜索”对话框中的文件名模式选项设置为包含
.xml文件吗?我刚刚尝试使用标准 XML 编辑器(没有安装 ADT),它的行为符合您的预期。 -
是的,我的文件名模式框中有以下文本:*.xml 但它仍然在搜索结果中为我提供“0 结果在空范围内”(尽管我当然知道,我正在搜索的字符串在那里)
-
在我安装的 ADT 22.3.0 中,这按预期工作。我想这可能是更高版本中引入的错误,但也可能是您正在执行的操作顺序中的一些细微差别。
-
可能。我确实从 Keys 首选项中取消绑定“打开搜索对话框”并将“文件搜索”绑定到 Ctrl+H,所以这可能是罪魁祸首。我想如果这是一个普遍的问题,它会更多地出现在谷歌搜索中