Rummage

Rummage

Rummage ist ein plattformübergreifendes Tool zum Durchsuchen von Verzeichnissen und Suchen und Ersetzen in Textdateien.Es ist in Python geschrieben und verwendet wxPython für die GUI.Durchsuchen ermöglicht Literal- oder Regex-Suchen und hat Konfigurationen zum Begrenzen der Dateien, die durchsucht werden.Rummage wurde von dem Tool inspiriert, das wir in grepWin-Fenstern verwenden.Ich wollte ein ähnliches Tool für OSX und Linux, fand aber keines, das mir gefiel ... Also schrieb ich Rummage.Das Look and Feel basiert offensichtlich lose auf GrepWin.Es ist in Python geschrieben;Daher ist die Suche langsamer als bei der Suche in C. Wenn Sie bei der Suche in großen Projekten eine Codierung angeben, sollte die Leistung angemessen sein, da die Codierung von Dateien nicht erraten werden muss.Bei kleinen Projekten ist das Erraten der Codierung nicht so schlecht, aber Chardet (das ist, was Rummage verwendet, um die Codierung zu erraten), ist einfach nicht die schnellste.Obwohl ich grepWin immer noch unter Windows verwende, kann sich Rummage als nützlich erweisen, da Sie die fantastische Regex-Suchmaschine verwenden und interessante Dinge wie die Fuzzy-Suche ausführen können, die grepWin nicht kann.Rummage kann seine Ergebnisse auch in CSV oder HTML ablegen, was manchmal auch nett ist ....
rummage-python

Kategorien

Rummage-Alternativen für Linux

grep

grep

grep ist ein Befehlszeilenprogramm zum Durchsuchen von Nur-Text-Datensätzen nach Zeilen, die mit einem regulären Ausdruck übereinstimmen.
The Silver Searcher

The Silver Searcher

Silver Searcher ist ein ähnliches Code-Suchwerkzeug wie ack, das behauptet, viel schneller zu sein.Es ist in C implementiert und verfügt über einige zusätzliche Funktionen wie das Ignorieren von Dateien pro .hignore,.
regexxer

regexxer

regexxer ist ein raffiniertes GUI-Tool zum Suchen und Ersetzen mit regulären Ausdrücken im Perl-Stil.
FAR - Find And Replace

FAR - Find And Replace

FAR ist ein einfaches Tool zum Suchen und Ersetzen von Vorgängen über mehrere Dateien.