Rummage

Rummage

Rummage er et værktøj på tværs af platforme til at gennemgå mapper og søge og udskifte i tekstfiler.Det er skrevet i Python og bruger wxPython til GUI.Rummage giver mulighed for bogstavelige eller regex-søgninger og har konfigurationer til at begrænse de filer, der søges.Gummi blev inspireret af det værktøj, vi bruger i windows kaldet grepWin.Jeg ville have et lignende værktøj i OSX og Linux, men jeg fandt intet, som jeg kunne lide ... Så jeg skrev Rummage.Udseendet er selvfølgelig løst baseret på GrepWin.Det er skrevet i Python;derfor vil det være langsommere på søgninger, end det ville være, hvis søgningen blev skrevet i C. Hvis du specificerer en kodning, når du søger i store projekter, skal den udføre ganske rimeligt, da det ikke behøver at gætte kodningen af ​​filer.På små projekter er kodning gætte ikke så dårligt, men chardet (som Rummage bruger til at gætte kodning) er bare ikke den hurtigste.Selvom jeg stadig bruger grepWin på Windows, kan Rummage komme godt med, da du kan bruge den fantastiske regex-søgemaskine og gøre interessante ting som fuzzy search, som grepWin ikke kan gøre.Rummage kan også dumpe sine resultater til enten CSV eller HTML, som til tider også er rart ....

Kategorier

Alternativer til Rummage til BSD

The Silver Searcher

The Silver Searcher

Silver Searcher er et kodesøgningsværktøj, der ligner ack, der hævder at være meget hurtigere.Det er implementeret i C og har nogle ekstra funktioner såsom ignorering af filer pr .hignore,.