被低估的全文检索利器:dnGrep,不止搜文件名,还能搜文件里面的文字

iT日记 软件分享

被低估的全文检索利器:dnGrep,不止搜文件名,还能搜文件里面的文字-第1张图片-iT日记

说起电脑文件搜索,很多人只知道Everything。但Everything只能搜文件名,想在一堆文档、PDF、压缩包里找某一段文字,往往束手无策。今天这款冷门开源工具 dnGrep,就是专门解决这个痛点的宝藏软件,在程序员、文案、资料整理圈子里默默流传,普通用户很少听说。

dnGrep 是 Windows 平台免费开源工具,绿色免安装也可以正常使用,没有广告、没有会员、不强制联网,所有检索都在本地完成。它和 Everything 最大的区别:它搜的是文件内部的内容,而不只是文件名。

它支持的格式非常丰富:TXT、Markdown、Word、Excel、PPT、PDF 都能检索文本内容,甚至可以直接钻进 ZIP、7Z、RAR 这类压缩包里面搜索,不用提前解压。如果你硬盘里存了上百份调研报告、合同、读书笔记、技术文档,只记得里面一句话,不记得存在哪个文件,dnGrep 就能帮你定位。

它自带正则表达式支持,这也是很多同类全文搜索工具缺少的功能。写代码、整理日志、批量查找替换文本的人会很喜欢。搜索结果会高亮匹配文字,点开就能预览上下文,不用挨个打开文件翻看。找到内容之后,还能直接在软件里打开文件、复制路径、批量替换关键词,适合批量改文档、清理冗余文字。

上手门槛很友好。不熟悉正则也完全能用,默认普通文本搜索模式开箱即用,选择要检索的文件夹,输入关键词,等待索引检索即可。你可以设置过滤规则,只搜某一类后缀,排除系统文件夹,避免扫描太慢。对比一些同类全文搜索工具,它不用复杂的数据库配置,界面简洁,预览窗口直观。

当然它也有短板。它只支持 Windows;第一次检索大容量文件夹时速度会慢一些,不如Everything秒出结果;Office加密文档、加密PDF无法读取内容;中文网上教程不多,正则高级玩法需要自己查文档。它不适合只想快速找文件名的人,更适合经常在海量文档里找文字的使用者。

现在我们硬盘里堆积的资料越来越多,很多文档看过一次就沉入文件夹深处。Windows自带搜索卡顿难用,很多云盘搜索又有文件大小和格式限制。dnGrep 守住了“本地全文检索”这件小事,安静可靠,没有花哨附加功能。

如果你常年囤积大量文档、合同、笔记、技术资料,经常遇到“记得一句话,找不到是哪个文件”的烦恼,不妨试试 dnGrep。有些工具,平时想不起它,真正需要的时候,才知道有多省心。

资源下载

标签: 全文检索 dnGrep 搜文件名 搜文件