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

Herhangi bir lisansa sahip tüm platformlar için Rummage'a alternatifler

PRGrep

PRGrep

PRGrep, dosyaların içindeki dizeleri aramak için güçlü bir programdır.Bir dosya listesi göstermek yerine, her dosyanın içindeki eşleşen metin satırları da görüntülenir.
String Replacer

String Replacer

Mac için String Replacer, dosya veya klasörlerin içindeki dizelerin listesini doğrudan veya toplu modda bulmanıza ve değiştirmenize izin verir.