dnGrep 是一个开源项目,是一款功能强大的本地文件搜索工具,专为 Windows 系统设计,它不仅支持文本文件的搜索,还能够深入 Word、Excel、PowerPoint 文档和 PDF 文件中进行内容搜索,此外,dnGrep 还能够搜索 zip、7z、rar、jar 等压缩档案中的文件。甚至于它还可以可以检索EXE和APK里面包含的信息!
2008年开始发布,截止本文发布,最近更新是在6.15号;dnGrep这名字大概是指Linux的grep命令在Windows下的.NET实现吧。开源地址放在了文章底部。
功能特点
dnGrep 的功能特点非常丰富,包括但不限于以下几点:
- 支持多种文件格式的搜索,包括文本、Word、Excel、PowerPoint 文档、PDF 以及压缩文件。
- 提供文本、正则表达式、XPath 和语音等多种搜索方式。
- 具备搜索过滤器,用户可以细化搜索结果。
- 支持搜索和替换功能,并且可以撤销操作。
- 支持在文本文件中进行替换,但不支持 Word、Excel 或 PDF 等二进制文件格式的替换。
- 提供整个文件预览功能,方便用户查看搜索结果的上下文。
- 支持在资源管理器中右键单击搜索,提高搜索效率。
- 允许用户移动、复制、删除搜索结果中的文件。
- 支持在自定义编辑器中打开行结果,如 Notepad++。
- 允许将搜索模式添加为书签,方便后续使用。
- 提供浅色和深色主题,适应不同用户的视觉偏好。
- 支持多种语言的翻译,满足不同语言用户的需求。
软件使用
解压后,双击 dnGREP.exe 即可打开,软件支持中文,在 Settings-Options 中可设置语言
搜索测试