Rummage

Rummage

Rummage adalah alat platform silang untuk merangkak direktori dan mencari dan menggantikan dalam fail teks.Ia ditulis dalam Python dan menggunakan wxPython untuk GUI.Rummage membolehkan pencarian literal atau regex dan mempunyai konfigurasi untuk mengehadkan fail yang dicari.Rummage diilhamkan oleh alat yang kami gunakan di windows yang dipanggil grepWin.Saya mahukan alat yang sama dalam OSX dan Linux, tetapi saya tidak mendapati yang saya suka ... Jadi saya menulis Rummage.Penampilan dan nuansa itu jelas diletakkan di atas GrepWin.Ia ditulis dalam Python;oleh itu, ia akan menjadi lebih perlahan pada carian daripada jika carian itu ditulis dalam C. Jika anda menentukan pengekodan apabila mencari projek besar, ia harus melakukan cukup munasabah kerana ia tidak akan meneka pengekodan fail.Pada projek kecil, pengekodan meneka tidak terlalu buruk, tetapi chardet (yang digunakan oleh Rummage untuk meneka pengekodan), bukan hanya yang terpantas.Walaupun saya masih menggunakan grepWin di Windows, Rummage boleh menjadi berguna kerana anda boleh menggunakan enjin carian regex yang hebat dan melakukan perkara-perkara menarik seperti carian fuzzy yang tidak dapat dilakukan oleh grepWin.Rummage juga boleh membuang hasilnya sama ada CSV atau HTML yang kadangkala bagus juga ....
rummage-python

Kategori

Alternatif untuk Rummage untuk semua platform dengan sebarang lesen

PRGrep

PRGrep

PRGrep adalah program yang berkuasa untuk mencari rentetan dalam fail.Daripada menunjukkan senarai fail, baris padanan teks dalam setiap fail juga dipaparkan.
String Replacer

String Replacer

String Replacer untuk Mac membolehkan mencari dan menggantikan senarai rentetan dalam fail dan folder secara langsung atau dalam mod batch.