【问题标题】:How to search inside current xml file in eclipse如何在eclipse中搜索当前xml文件
【发布时间】: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,所以这可能是罪魁祸首。我想如果这是一个普遍的问题,它会更多地出现在谷歌搜索中

标签: android xml eclipse


【解决方案1】:

转到布局文件编辑器的 Source 选项卡,然后使用 Ctrl+F 打开 Find/Replace 对话框。您还可以使用 Ctrl+K 遍历最后一次搜索的匹配项,即使“查找/替换”对话框已关闭。

【讨论】:

  • 虽然它不会将结果放在搜索选项卡中,但它仍然有效,您必须逐个查找找到的结果。如果没有其他人提出更好的建议,我会将此标记为已接受的答案。
【解决方案2】:

eclipse中可以使用Ctrl+Shift+R快速搜索XML文件。

【讨论】:

  • 也许我不清楚。我正在尝试搜索文件的内容,而不是实际查找文件名
  • 是的,您已指定单独的 XML 文件进行搜索。
猜你喜欢
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-30
  • 1970-01-01
相关资源
最近更新 更多