dnGrep:Windows平台最强文件内容搜索工具,开源免费,支持全格式深度检索
如果你经常在成百上千的代码文件、文档、日志或压缩包中寻找某个关键词、错误信息或敏感内容,那你一定受够了Windows自带的搜索功能——慢、不准、不支持正则、连PDF和Word都查不了。dnGrep正是为解决这些问题而生的开源神器,专为开发者、运维、数据分析师和文档管理者打造,无需安装,解压即用,支持中文界面,完全绿色无广告。

一、搜索能力远超想象:不止是文本,连ZIP、PDF、Word都能查
dnGrep的核心优势在于它能“看懂”你文件里的内容,而不仅仅是文件名。它内置了强大的解析引擎,支持在以下格式中直接搜索内容:
- 文本文件:.txt, .log, .cfg, .ini, .json, .xml, .csv, .py, .js, .java, .cs 等
- 办公文档:.docx, .xlsx, .pptx(无需打开文件,直接提取文本)
- 文档格式:.pdf(准确提取文字内容,支持中文)
- 压缩包:.zip, .7z, .rar, .tar, .gz(递归进入压缩包内部搜索)
- 源代码与配置:支持Git仓库、项目目录批量扫描,一键定位敏感信息
无论是查找某个API调用、定位配置错误、排查日志中的异常码,还是在几百个合同PDF中找“违约条款”,dnGrep都能快速给出结果,效率提升十倍以上。
二、高级搜索语法,程序员的利器
除了基础关键词搜索,dnGrep支持多种专业级查询方式:
- 正则表达式:支持PCRE语法,精确匹配邮箱、IP、手机号、时间格式等复杂模式
- XPath:用于在XML/HTML中精准定位节点,适合分析配置文件或网页源码
- 音标搜索(Phonetic Search):可查找发音相似的中文词,比如“张三”也能搜到“章三”,适合处理错别字或拼音输入错误
- 大小写/全词匹配:精准控制搜索粒度,避免误匹配
内置“测试窗口”让你实时预览正则匹配效果,不用反复试错。你甚至可以保存常用搜索模板为“书签”,比如“查找所有TODO注释”或“搜索所有数据库连接字符串”,一键调用,省时省力。
三、搜索+替换+操作一体化,效率翻倍
搜索不是终点,处理才是。dnGrep提供强大的结果批量操作功能:
- 在文本文件中直接替换内容,支持预览替换效果,支持撤销操作,安全可靠
- 选中结果后可批量复制、移动、删除文件,无需手动一个个找
- 双击结果行,可在Notepad++、VS Code等自定义编辑器中直接打开指定行,跳转精准到出错位置
- 支持导出搜索结果为CSV、TXT或HTML,方便汇报、归档或分享
特别提醒:虽然不能在Word或PDF中直接修改内容(因格式为二进制),但你可以快速定位到具体文件,再用专业工具打开编辑,极大减少盲目打开文件的时间。
四、深度集成Windows,右键一键搜索
dnGrep支持无缝集成Windows资源管理器。只需在任意文件或文件夹上右键,选择“用dnGrep搜索”,即可立即启动搜索,无需手动打开软件、拖拽路径。对频繁使用搜索的用户来说,这个功能简直是生产力神器。
五、开源透明,隐私零收集,真正绿色
dnGrep完全开源,代码托管在GitHub(github.com/dnGrep/dnGrep),任何人都可审查、贡献、构建。它不捆绑任何插件、不安装服务、不写入注册表,解压即用,卸载删除文件夹即可。
更重要的是——它不收集你的任何数据。更新检查功能默认关闭,开启后也仅向官方服务器发送版本号,不记录IP、文件路径或搜索内容。你完全掌控自己的隐私,没有任何“上传行为”。
六、界面简洁,主题自由,多语言支持
软件界面清晰直观,分区域显示搜索条件、结果列表、文件预览,布局合理,即使新手也能快速上手。支持浅色与深色主题切换,夜间模式下眼睛更舒适。
通过Weblate平台,社区已贡献了包括简体中文、繁体中文、日语、德语、法语等在内的20+种语言界面。中文翻译由国内开发者维护,术语准确,体验原生。
最新版本:v4.6.52.0 中文绿色版
当前版本为v4.6.52.0,已优化PDF解析性能,修复了部分压缩包读取异常,增强对UTF-8 BOM文件的支持。所有功能稳定,兼容Windows 7/8/10/11,64位系统推荐使用。
下载即用,无需安装,无需注册,无广告,无后台进程。无论是开发调试、运维排查,还是日常文档管理,dnGrep都是你不可替代的“文件内容搜索引擎”。
???? 立即下载,告别Ctrl+F的低效时代,体验真正的专业级搜索。
