Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在eclipse中搜索当前xml文件_Android_Xml_Eclipse - Fatal编程技术网

Android 如何在eclipse中搜索当前xml文件

Android 如何在eclipse中搜索当前xml文件,android,xml,eclipse,Android,Xml,Eclipse,我不知道如何从Eclipse中搜索单个XML文件中的文本。基本上,如果我正在编辑一个xml布局文件,并选中CTL+H->file search->Selected resources单选按钮,我总是会得到“空范围内的0个结果”作为我的结果。谷歌在这方面没有给我任何帮助 我的解决方法是选择“工作区”而不是“选定资源”,然后导航到搜索结果中所需的文件,这很耗时。为什么eclipse不能像对待java文件一样,将我当前的XML文件识别为选定资源?还有其他人有这个问题吗?我正在使用Eclipse ADT

我不知道如何从Eclipse中搜索单个XML文件中的文本。基本上,如果我正在编辑一个xml布局文件,并选中CTL+H->file search->Selected resources单选按钮,我总是会得到“空范围内的0个结果”作为我的结果。谷歌在这方面没有给我任何帮助


我的解决方法是选择“工作区”而不是“选定资源”,然后导航到搜索结果中所需的文件,这很耗时。为什么eclipse不能像对待java文件一样,将我当前的XML文件识别为选定资源?还有其他人有这个问题吗?我正在使用Eclipse ADT 23.0.2.129578

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

转到布局文件编辑器的“源”选项卡,然后使用Ctrl+F打开“查找/替换”对话框。您还可以使用Ctrl+K遍历上次搜索的匹配项,即使在“查找/替换”对话框关闭时也是如此。

也许我不清楚。我正在尝试搜索文件的内容,而不是实际查找文件名是的,您已指定了要搜索的单个XML文件。尽管它不会将结果放入“搜索”选项卡中,并且您必须逐个查找找到的结果的每个匹配项,但这是可行的。如果没有其他人提出更好的答案,我会将此标记为已接受的答案。执行此操作时,您确定“搜索”对话框中的“文件名模式”选项已设置为包含.xml文件吗?我刚刚尝试使用标准XML编辑器,但没有安装ADT,它的行为符合您的意愿。是的,我的“文件名模式”框中有以下文本:*.XML,但它仍然在搜索结果中为我提供“空范围内的0个结果”,尽管我当然知道,我正在搜索的字符串就是我安装的ADT 22.3.0,它按预期工作。我想这可能是在以后的版本中引入的一个bug,但也可能是您正在做的事情的顺序中的一些细微差别。我确实从“键首选项”中解除了“打开搜索对话框”的绑定,并将“文件搜索”绑定到Ctrl+H,所以这可能就是罪魁祸首。我想,如果这是一个普遍存在的问题,那么在谷歌搜索中就会出现更多问题