Rummage

Rummage

Rummage

软件

软件描述

Rummage 是一个跨平台的目录爬取工具,可用于在文本文件中搜索和替换内容。它使用 Python 编写,并采用 wxPython 构建图形界面。Rummage 支持字面量或正则表达式搜索,并提供配置选项以限制文件等条件。

官方网站

访问软件的官方网站了解更多信息

官方认证

facelessuser.github.io

安全链接HTTPS
立即访问

什么是 Rummage?

Rummage 是一个跨平台的目录爬取工具,可用于文本文件中的搜索与替换。它使用 Python 编写,并采用 wxPython 实现图形界面。Rummage 支持字面量或正则表达式搜索,并提供配置选项以限制搜索文件范围。

Rummage 的灵感来源于 Windows 上使用的 grepWin 工具。我希望能有一款在 macOS 和 Linux 上类似的工具,但发现没有一款让我满意的……于是我自己编写了 Rummage。其外观和操作体验显然借鉴了 GrepWin。由于使用 Python 编写,搜索速度会比用 C 实现的版本慢一些。若在搜索大型项目时指定编码,性能表现将相当不错,因为无需猜测文件编码。在小型项目中,编码猜测尚可接受,但 Rummage 使用的 chardet(用于编码猜测)本身并不够快。尽管我仍在 Windows 上使用 grepWin,但 Rummage 也十分实用,因为它支持强大的正则表达式搜索,还能实现模糊搜索等 grepWin 无法完成的功能。此外,Rummage 还可将结果导出为 CSV 或 HTML 格式,这一功能有时也很方便。

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub