Rummage je nástroj pro více platforem pro procházení adresářů a prohledávání a nahrazování v textových souborech.Je napsán v Pythonu a používá GUI pro wxPython.Program Rummage umožňuje prohledávat doslovné nebo regulární výrazy a má konfigurace pro omezení prohledávaných souborů.Rummage byl inspirován nástrojem, který používáme v oknech zvaných grepWin.Chtěl jsem podobný nástroj v OSX a Linuxu, ale nenašel jsem žádný, který se mi líbil ... Takže jsem napsal Rummage.Vzhled a dojem je zjevně volně založen na GrepWin.Je psán v Pythonu;proto bude při vyhledávání pomalejší, než by tomu bylo v případě, že by vyhledávání bylo napsáno v C. Pokud při vyhledávání velkých projektů zadáte kódování, mělo by to fungovat docela rozumně, protože nebude muset uhádnout kódování souborů.U malých projektů není hádání kódování příliš špatné, ale chardet (což je to, co Rummage používá k hádání kódování), prostě není nejrychlejší.Přestože na Windows stále používám grepWin, Rummage se může hodit, protože můžete použít fantastický vyhledávací modul regex a dělat zajímavé věci, jako je fuzzy vyhledávání, které grepWin nemůže dělat.Rummage může také vypsat své výsledky do CSV nebo HTML, což je někdy také hezké ....