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 lesen percuma

Batch File Replace

Batch File Replace

Cari dan ganti teks dan bait mentah dalam berbilang fail.Ciri-ciri termasuk: kemasukan teks berbilang baris;sokongan penuh untuk RegEx dengan penunjuk sintaks dan perlawanan penggantian;editor hex terbina dalam untuk menggantikan bait;kad liar dan sensitiviti kes;Unicode.