Recherche de texte ultra-rapide avec correspondance avancée de motifs et formatage intuitif de la sortie. Trouvez ce qu'il vous faut, quand vous en avez besoin.
$ ninjagrep "TODO" src/
src/main.rs:45: // TODO: Implement error handling
src/utils.rs:12: // TODO: Add logging
$ ninjagrep -i "error" logs/ --count
Total matches: 1,247
Files matched: 89
Recherchez à la vitesse d'un ninja avec des capacités avancées
Search millions of lines in seconds using optimized algorithms and multi-threaded processing built on Rust's performance.
Support complet des expressions régulières avec correspondance de motifs, groupes de capture et assertions pour les recherches complexes.
Recherche insensible à la casse facile avec un simple indicateur. Trouvez des correspondances quelle que soit la casse sans motifs complexes.
Obtenez des statistiques rapides sur les correspondances par fichier en mode comptage. Parfait pour comprendre le volume de résultats d'un coup d'œil.
Excluez les fichiers et répertoires avec des filtres puissants. Ignorez node_modules, .git et autres répertoires automatiquement.
Sortie formatée et lisible avec chemins de fichiers, numéros de ligne et mise en évidence. Facile à lire et à analyser par programme.
Commandes intuitives pour des recherches puissantes
$ ninjagrep "function" src/
$ ninjagrep -i "error" logs/
$ ninjagrep "TODO" --count
$ ninjagrep "fn\s+\w+" src/ --regex
Obtenez ninjagrep et trouvez ce que vous cherchez en quelques secondes.
Plus d'outils
Compteur rapide de lignes/mots/caractères
Localisateur de chemins multi-plateforme
Recherche de texte ultra-rapide (cette page)
Nettoyage intelligent des artefacts de build