【问题标题】:Search multiple strings in eclipse with AND operation使用AND操作在eclipse中搜索多个字符串
【发布时间】:2015-09-25 09:40:54
【问题描述】:

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

可能与 Search multiple strings in eclipse 重复,但不适用于文件名和 AND 操作。

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    据我所知,您不能,但作为一种解决方法:

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

    【讨论】:

      【解决方案2】:

      您将进行两次单独的搜索,一次搜索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 个文件。

      【讨论】:

        猜你喜欢
        • 2011-11-20
        • 2016-08-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多