在eclipse中使用AND操作搜索多个字符串



我需要在整个工作空间中搜索包含"file1.txt" "file2.txt"作为字符串的所有文件。如何在eclipse搜索中实现这一点?

可能重复在eclipse中搜索多个字符串,但不能使用文件名和and操作。

据我所知,你不能,但作为一个变通办法:

您可以搜索文件名模式file?.txt,然后在搜索视图中,单击右侧的down arrow icon, display as list,只双击file1.txtfile2.txt匹配

您将进行两次单独的搜索,一次针对file1.txt,一次针对file2.txt,并且您将使两个结果相交。

步骤1。导出搜索结果

正如这里指出的,您可以安装Eclipse Search CSV Export插件。在市场中,搜索"csv export"——这是第一个结果。安装后,只需像往常一样执行文件搜索;在搜索选项卡中,在栏中,单击名为"导出搜索结果为CSV"的图标(截图),将结果导出为CSV文件。

显然,您将执行第二次搜索,并导出这些结果。

步骤2。将。csv文件转换为。xlsx格式

如图所示,在"如何将CSV导入Excel"一节中,打开Excel,进入数据选项卡>"从文本",浏览。CSV文件;在向导中,选择"Delimited"(而不是"Fixed width")作为分隔符,选择"逗号",预览列并单击"OK"。

现在您已经将数据转换成更易读的格式,您还可以另存为> .xlsx

这里有两列很重要,Path和Location。我更喜欢位置,因为它是一个绝对的位置,而不是项目的相对位置。

对该列进行排序,选择其所有内容,将内容粘贴到。txt文件中,保存。txt文件。在你的第二次搜索中做同样的事情。

步骤3。创建位置列表的交集

在上一步中,您已经将Locations列复制到一个单独的文件中,用于每个单独的搜索。导航到Venn webtools,浏览.txt文件并单击Submit。输出将显示两个文件之间的交集和差异。交集表示包含两个搜索字符串的文件的位置——这个功能应该由IDE提供。请注意,此工具最多允许上传3个文件。

最新更新