Rummage

Rummage

Rummage är ett plattformsverktyg för att genomsöka kataloger och söka och ersätta i textfiler.Det är skriven i Python och använder wxPython för GUI.Rummage möjliggör bokstavliga eller regex-sökningar och har konfigurationer för att begränsa filerna som söks.Rummage inspirerades av det verktyg vi använder i windows som kallas grepWin.Jag ville ha ett liknande verktyg i OSX och Linux, men jag hittade inget som jag gillade ... Så jag skrev Rummage.Utseendet är uppenbart löst baserat av GrepWin.Det är skrivet i Python;därför kommer det att gå långsammare på sökningar än det skulle vara om sökningen hade skrivits i C. Om du anger en kodning när du söker i stora projekt, bör den fungera ganska rimligt eftersom den inte behöver gissa kodning av filer.På små projekt är kodning gissa inte så illa, men chardet (vilket Rummage använder för att gissa kodning) är bara inte det snabbaste.Även om jag fortfarande använder grepWin på Windows kan Rummage vara praktiskt eftersom du kan använda den fantastiska regex-sökmotorn och göra intressanta saker som fuzzy search som grepWin inte kan göra.Rummage kan också dumpa sina resultat till antingen CSV eller HTML som ibland är trevligt också ....
rummage-python

kategorier

Alternativ till Rummage för Mac med öppen källkodslicens