Rummage

Rummage

Rummage est un outil multiplateforme pour l'exploration de répertoires et la recherche et le remplacement dans des fichiers texte.Il est écrit en Python et utilise wxPython pour l'interface graphique.La fouille permet des recherches littérales ou regex et a des configurations pour limiter les fichiers qui sont recherchés.La fouille a été inspirée par l'outil que nous utilisons dans les fenêtres appelé grepWin.Je voulais un outil similaire sous OSX et Linux, mais je n'en ai trouvé aucun que j'aimais ... J'ai donc écrit Rummage.L'apparence et la convivialité sont évidemment basées sur GrepWin.Il est écrit en Python;par conséquent, les recherches seront plus lentes que si elles étaient écrites en C. Si vous spécifiez un codage lors de la recherche de grands projets, il devrait fonctionner assez raisonnablement car il n'aura pas à deviner le codage des fichiers.Sur les petits projets, l'encodage deviner n'est pas trop mal, mais chardet (qui est ce que Rummage utilise pour deviner l'encodage), n'est tout simplement pas le plus rapide.Bien que j'utilise toujours grepWin sous Windows, Rummage peut être utile car vous pouvez utiliser le fantastique moteur de recherche regex et faire des choses intéressantes comme la recherche floue que grepWin ne peut pas faire.La fouille peut également vider ses résultats au format CSV ou HTML, ce qui est parfois bien aussi ...
rummage-python

Les catégories

Alternatives à Rummage pour Linux

grep

grep

grep est un utilitaire de ligne de commande pour rechercher des ensembles de données en texte brut pour les lignes correspondant à une expression régulière.
The Silver Searcher

The Silver Searcher

Silver Searcher est un outil de recherche de code similaire à ack qui prétend être beaucoup plus rapide.Il est implémenté en C et dispose de fonctionnalités supplémentaires telles que l'ignorance des fichiers par .hignore,.
regexxer

regexxer

regexxer est un astucieux outil de recherche / remplacement d'interface graphique proposant des expressions régulières de style Perl.
FAR - Find And Replace

FAR - Find And Replace

FAR est un outil simple pour rechercher et remplacer des opérations sur plusieurs fichiers.