Rummage

Rummage

Rummageは、ディレクトリをクロールし、テキストファイルを検索および置換するためのクロスプラットフォームツールです。Pythonで書かれており、GUIにwxPythonを使用しています。Rummageは、リテラルまたは正規表現の検索を許可し、検索されるファイルを制限するための構成を備えています。Rummageは、grepWinと呼ばれるウィンドウで使用するツールに触発されました。OSXとLinuxで同様のツールが欲しかったのですが、気に入ったものは見つかりませんでした...そこで、Rummageを書きました。ルックアンドフィールは明らかにGrepWinに基づいています。Pythonで書かれています。したがって、検索がCで記述された場合よりも検索の方が遅くなります。大きなプロジェクトを検索するときにエンコードを指定した場合、ファイルのエンコードを推測する必要がないため、かなり合理的に実行する必要があります。小さなプロジェクトでは、エンコーディングの推測はそれほど悪くはありませんが、chardet(これはエンコーディングを推測するためにRummageが使用するものです)は、ただ最速ではありません。私はまだWindowsでgrepWinを使用していますが、素晴らしい正規表現検索エンジンを使用し、grepWinではできないファジー検索などの興味深いことを実行できるので、Rummageは便利です。Rummageはその結果をCSVまたはHTMLにダンプすることもできます。

カテゴリー

LinuxのRummageの代替

grep

grep

grepは、正規表現に一致する行のプレーンテキストデータセットを検索するためのコマンドラインユーティリティです。
The Silver Searcher

The Silver Searcher

Silver Searcherはackに似たコード検索ツールで、はるかに高速であると主張しています。Cで実装されており、.hignore、。
regexxer

regexxer

regexxerは、Perlスタイルの正規表現を備えた気の利いたGUI検索/置換ツールです。
FAR - Find And Replace

FAR - Find And Replace

FARは、複数のファイルに対する検索および置換操作のためのシンプルなツールです。