【发布时间】:2015-09-25 09:40:54
【问题描述】:
我需要在整个工作空间中搜索包含“file1.txt”AND“file2.txt”作为字符串的所有文件。如何在eclipse搜索中实现这一点?
可能与 Search multiple strings in eclipse 重复,但不适用于文件名和 AND 操作。
【问题讨论】:
标签: eclipse
我需要在整个工作空间中搜索包含“file1.txt”AND“file2.txt”作为字符串的所有文件。如何在eclipse搜索中实现这一点?
可能与 Search multiple strings in eclipse 重复,但不适用于文件名和 AND 操作。
【问题讨论】:
标签: eclipse
据我所知,您不能,但作为一种解决方法:
您可以搜索文件名模式file?.txt,然后在搜索视图中,单击右侧的down arrow icon,display as list,然后只双击file1.txt 和file2.txt 匹配
【讨论】:
您将进行两次单独的搜索,一次搜索file1.txt,另一次搜索file2.txt,您将交叉这两个结果。
第 1 步。 导出搜索结果
正如here 所指出的,您可以安装Eclipse Search CSV Export 插件。在 Marketplace 中搜索“csv export”——这是第一个结果。安装后,只需像往常一样执行文件搜索;在“搜索”选项卡的栏中,单击名为“将搜索结果导出为 CSV”的图标 (screenshot) 以将结果导出为 csv 文件。
显然,您将执行第二次搜索,并将这些结果也导出。
第 2 步。 将 .csv 文件转换为 .xlsx 格式
如图here,在“如何将CSV导入Excel”部分,打开Excel,转到“数据”选项卡>“来自文本”,浏览.csv文件;在向导中,选择“分隔”(而不是“固定宽度”),作为分隔符,选择“逗号”,预览列并单击确定。
既然您已经将数据转换成更易读的格式,您还可以另存为 > .xlsx
这里有两列很重要,路径和位置。我更喜欢位置,因为它是绝对位置,而不是项目相对位置。
对该列进行排序,选择其所有内容,将内容粘贴到 .txt 文件中,保存 .txt 文件。对您的第二次搜索执行相同操作。
第 3 步。 创建位置列表的交集
在上一步中,您已将 Locations 列复制到一个单独的文件中,用于每个单独的搜索。导航到 Venn webtools ,浏览 .txt 文件并单击提交。输出将显示两个文件之间的交集和差异。 Intersection 代表包含您的搜索字符串的文件的位置 - IDE 应该提供的功能。请注意,此工具最多允许上传 3 个文件。
【讨论】: