【问题标题】:Prevent visual studio from attempting to search inside PDF file as binary data防止 Visual Studio 尝试在 PDF 文件中作为二进制数据进行搜索
【发布时间】:2011-12-14 11:11:48
【问题描述】:

我的解决方案有几个 pdf 文件,它们要么作为静态文件提供下载,要么捆绑到解决方案中,作为开发人员的方便参考。在搜索小的文本字符串时,我经常会得到大量的二进制 unicode 乱码行,它们会淹没搜索结果列表。我想要一种从搜索结果中排除 pdf 文件的方法。

澄清一下:我知道Look at these file types 组合框;但我不想手动添加/删除whitelist(以避免与产生具有任意扩展名的数据的第 3 方系统交互的问题)。我想将 *.pdf 添加到 *.jpg 或 *.png 等文件的黑名单中,VS 不会像文本一样尝试搜索它们。允许 VS 正确搜索 .pdf 文件的方法将是可接受的替代方案。

【问题讨论】:

    标签: visual-studio visual-studio-2010 search find replace


    【解决方案1】:

    我想将 *.pdf 添加到 *.jpg 或 *.png 等 VS 不会像文本一样搜索的文件的黑名单中。

    使用 CTRL + SHIFT + F 和下面的正则表达式搜索文本,例如b:

    ^\w+b\w+$
    

    使用 PDF prolog 识别 PDF 文件:

    ^%PDF-1
    

    参考文献

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-13
      • 2010-11-29
      • 2023-03-17
      相关资源
      最近更新 更多