Rummage

Rummage

Rummage е кръстосана платформа за обхождане на директории и търсене и замяна в текстови файлове.Той е написан на Python и използва wxPython за GUI.Rummage дава възможност за буквално търсене или търсене в регекс и има конфигурации за ограничаване на търсените файлове.Rummage беше вдъхновен от инструмента, който използваме в Windows, наречен grepWin.Исках подобен инструмент в OSX и Linux, но не намерих нито един, който да ми хареса ... Затова написах Rummage.Изгледът и усещането очевидно се базира на GrepWin.Написано е на Python;следователно, при търсенията ще бъде по-бавно, отколкото би било, ако търсенето бяха написани в C. Ако посочите кодиране, когато търсите големи проекти, то трябва да изпълнява доста разумно, тъй като няма да се налага да гадае кодирането на файлове.При малки проекти кодирането на догадки не е твърде лошо, но chardet (това е, което Rummage използва, за да отгатне кодирането), просто не е най-бързото.Въпреки че все още използвам grepWin в Windows, Rummage може да ви бъде полезен, тъй като можете да използвате фантастичната регекс търсачка и да правите интересни неща като размито търсене, което grepWin не може да направи.Rummage също може да зареже резултатите си или в CSV, или в HTML, което понякога е хубаво също.
rummage-python

Категории

Алтернативи на Rummage за всички платформи с всякакъв лиценз

PRGrep

PRGrep

PRGrep е мощна програма за търсене на низове във файловете.Вместо да се показва списък с файлове, също се показват съвпадащите редове текст във всеки файл.
String Replacer

String Replacer

String Replacer за Mac позволява да се намери и замени списък с низове във файлове и папки директно или в пакетен режим.
  • Платено
  • Mac