Windows自带搜索太弱了!这款开源神器,PDF、Word、压缩包内容全能搜

dnGrep 文件内容搜索工具

先问你一个问题:电脑里存了几百上千份文档,突然想找到“去年那份合同里关于违约金的条款”,你会怎么办?

大多数人能想到的办法只有:按文件名一个个点开看。运气差的话,PDF、Word、Excel 挨个翻,一下午就耗进去了。

Windows 自带的搜索?它基本只能按文件名找,内容搜索又慢又弱,办公文档更是经常搜不到。

今天推荐一款开源免费的老牌神器——dnGrep,专治各种“找不到”。

dnGrep 主界面

它能搜什么?几乎全能

dnGrep 最大的杀手锏,就是内容搜索的格式覆盖面

  • 办公文档:Word、Excel、PowerPoint、OpenOffice 文档,直接搜内容
  • PDF 文件:合同、论文、报告,文字内容照样搜
  • 压缩包:zip、7z、rar、jar……不用解压,直接搜里面的文件
  • 纯文本:txt、代码文件、配置文件等

也就是说:一大堆文件里找某句话、某个数字、某段条款,只要一句话的功夫。

五种搜索模式,想怎么搜就怎么搜

除了普通关键词搜索,dnGrep 还支持:

  • 正则表达式:复杂模式匹配,程序员和文字工作者的大杀器
  • XPath:直接查询 XML 文档结构
  • 字节序列:连二进制文件都能按字节搜
  • 语音匹配:不确定拼写?按发音相近也能搜出来

担心正则写错?它还自带一个测试窗口,写完先预览匹配效果再正式搜。常用搜索还能存成书签,下次一键调用。

不止搜索,还能批量替换

找到只是第一步,dnGrep 还支持批量查找替换——把几十个文本文件里的旧公司名、过期日期一次性全部换掉,而且替换操作支持撤销,手滑了也不怕。

(注意:替换仅支持文本文件,Word、Excel、PDF 等二进制格式不支持替换。)

dnGrep 选项设置

细节做得相当到位

  • 结果一目了然:搜索结果高亮显示,还能预览整个文件,不用来回切换
  • 右键直接搜:集成到资源管理器右键菜单,选中文件夹点一下就开搜
  • 结果文件直接管理:搜索结果里的文件可以移动、复制、删除,还能用 Notepad++ 等自定义编辑器打开对应行
  • 深色模式:明暗双主题,晚上加班不刺眼

dnGrep 资源管理器右键集成

 

写在最后

“在大量文档中快速定位某段内容”,是很多人每周都会遇到的高频需求,但大多数人都靠笨办法硬扛。dnGrep 这类工具的意义,就是把这种重复劳动压缩到几秒钟。

如果你经常跟大量文档打交道,强烈建议装一个备着——真到用的时候,你会感谢今天的自己。

发表回复

冀ICP备2025113779号-1冀公网安备13011002000605号