Rummage

Rummage

Rummage, dizinleri taramak ve metin dosyalarında arama yapmak ve değiştirmek için kullanılan bir çapraz platform aracıdır.Python ile yazılmıştır ve GUI için wxPython kullanır.Rummage, gerçek veya normal ifade aramalarına izin verir ve aranan dosyaları sınırlamak için yapılandırmaları vardır.Rummage, grepWin adlı pencerelerde kullandığımız araçtan ilham aldı.OSX ve Linux'ta benzer bir araç istedim, ancak sevdiğim hiçbir şey bulamadım ... Bu yüzden Rummage yazdım.Görünüm ve his açıkça GrepWin kapalı dayanmaktadır.Python ile yazılmıştır;bu nedenle, aramalarda aramalar C ile yazılmış olmasından daha yavaş olacaktır. Büyük projeleri ararken bir kodlama belirtirseniz, dosyaların kodlamasını tahmin etmek zorunda kalmayacağı için oldukça makul bir performans göstermelidir.Küçük projelerde, kodlama tahmini çok kötü değildir, ancak chardet (Rummage'ın kodlamayı tahmin etmek için kullandığı şey), sadece en hızlı değildir.Windows'ta hala grepWin'i kullanmama rağmen, harika regex arama motorunu kullanabileceğiniz ve grepWin'in yapamayacağı bulanık arama gibi ilginç şeyler yapabileceğiniz için Rummage kullanışlı olabilir.Rummage ayrıca sonuçlarını CSV veya HTML'ye de gönderebilir.
rummage-python

Kategoriler

Linux için Rummage'a alternatifler

grep

grep

grep, normal bir ifadeyle eşleşen satırlar için düz metin veri kümelerini aramak için kullanılan bir komut satırı yardımcı programıdır.
The Silver Searcher

The Silver Searcher

Silver Searcher, çok daha hızlı olduğunu iddia eden ack benzeri bir kod arama aracıdır.C ile uygulanır ve .hignore başına dosyaları yok saymak gibi bazı ekstra özelliklere sahiptir.
regexxer

regexxer

regexxer Perl tarzı düzenli ifadeler içeren şık bir GUI arama / değiştirme aracıdır.
FAR - Find And Replace

FAR - Find And Replace

FAR, birden fazla dosya üzerinde arama ve değiştirme işlemleri için basit bir araçtır.