Comment dire à l'agent Ransack d'éviter un modèle de chemin / nom de fichier particulier?

20

J'ai commencé à utiliser Agent Ransack pour rechercher un répertoire entier à la fois à la recherche d'une chaîne particulière. Le seul problème que j'ai avec lui jusqu'à présent est que si je recherche dans une copie de travail Subversion, il trouve la chaîne dans les .svndossiers, ce qui n'est bien sûr pas ce que je veux. Existe-t-il un moyen de lui dire d'ignorer tout répertoire nommé .svnainsi que tous les sous-répertoires d'un .svnrépertoire?

MatrixFrog
la source
Il sait déjà, par défaut, éviter les .gitrépertoires. Je plaisante :)
Dan Rosenstark

Réponses:

14

Apparemment, vous pouvez exclure des fichiers maintenant dans la version gratuite d'Agent Ransack en utilisant la syntaxe suivante:

NOT: *.dll; *.svn-base
danielhc
la source
yep - fonctionne un régal!
Allan Bowe
6

Ce n'est pas possible dans la version gratuite. Votre meilleur pari est de vous assurer que vous incluez l'extension du fichier, puis il exclura les fichiers svn-base, par exemple

*.cs;*.vb
snowdude
la source
3

Comme Snowdude a laissé entendre FileLocator Pro (qui est la version payante de " Agent Ransack " / " FileLocator Lite " même chose de nom différent Si vous êtes prêt à mettre à niveau (ou comme moi à persuader votre patron, c'est un bon investissement!), Alors il y a un spécificité de cette fonctionnalité sous Filtre de recherche persistant , une fois défini, il ignorera toujours ".svn", ".hg" et ".git" (pour Yar!)

Donc, si vous avez cette version (ou l'achetez), vous pouvez cliquer sur la petite icône de filtre à droite de la case à cocher "sous-dossiers" ( voir cette photo ) et cliquer sur "Exclure les dossiers de métadonnées SVN / HG / GIT / CVS" (même vous montre le filtre qu'il utilise pour que vous puissiez le mettre à jour directement ou le copier pour d'autres utilisations).

J'espère que cela t'aides.

GazB
la source
2

Vous pouvez le faire, si vous activez la correspondance de nom de fichier par expression régulière dans les options de l'onglet. Utilisez ensuite une expression comme . * Jsp $ , cela exclura tous les fichiers de contrôle SVN des résultats.

Thiago Oliveira
la source
0

Vous pouvez utiliser l'agent Ransack lui-même pour cette tâche. Pour éviter des répertoires spécifiques (Ex: c: \ Windows), mettez à jour le champ "Rechercher dans": "c: \;! C: \ Windows"

! C: \ Windows - Cela exclura le répertoire Windows des critères de recherche.

Béliers
la source