123
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 ....

Kategorien

Alternativen zu Rummage für BSD mit kommerzieller Lizenz