Vous ne pouvez pas le faire à partir de l'icône de projecteur dans la barre de menus. Mais vous pouvez le faire sous les projecteurs:
Accédez au dossier dans le Finder.
Tapez votre recherche du contenu du fichier que vous recherchez dans la barre de recherche en haut à droite du dossier.
Au-dessus des résultats, une ligne indique: Search: This Mac "Your Folder Name"
Cliquez sur le nom de votre dossier pour restreindre la recherche au dossier plutôt qu'à l'ordinateur complet, comme dans la sélection par défaut "Ce Mac".
Cliquez ensuite sur l'icône représentant un engrenage, choisissez Afficher les critères de recherche et affinez votre recherche. Par exemple, vous pouvez ajouter "Le nom se termine par .php", puis cliquer sur le plus pour ajouter un autre critère. Vous pouvez ensuite ajouter "Le nom commence par p"
Edit: Je viens de récupérer un fichier php et de rechercher cette chaîne array_push($songs,$song)
et il ne trouvera pas le fichier, mais si je ne cherche que jusqu'à la virgule (c'est-à-dire array_push($songs
), Spotlight trouve le fichier!
J'ai trouvé cet article qui explique comment ajouter php en tant que type de fichier pris en charge pour Spotlight, ce qui devrait corriger le résultat étrange que j'ai rencontré précédemment. Je crois que sans ce changement, Spotlight considère le fichier comme un fichier rtf uniquement, de sorte que certains éléments php (notamment la ponctuation) feront échouer la recherche. La commande pour éditer le fichier requis est:
sudo nano /System/Library/Spotlight/RichText.mdimporter/Contents/Info.plist
Vous voudrez réindexer après ce changement comme le mentionne l'article. Il indique également que la manière la plus appropriée de procéder consiste à installer les outils de développement.
Vous pouvez ensuite utiliser la méthode décrite ci-dessus pour limiter votre recherche à un type de dossier ou de fichier spécifique.
Certains éditeurs de texte du programmeur offrent une fonctionnalité semblable à grep pour rechercher une expression régulière dans plusieurs fichiers; beaucoup (beaucoup) il y a des lunes BBEdit avait cette fonction (et probablement encore fait, je l' ai tout simplement pas utilisé pendant des années). Je ne serais pas surpris de constater que d'autres outils destinés au marché des développeurs possèdent également des fonctionnalités similaires.
la source
Spotlight et le Finder tentent tous deux de contacter les personnes qui conservent la ligne de livres "For Dummies" sur les étagères et ne sont donc pas en mesure d'analyser des expressions régulières ou des éléments particulièrement sophistiqués. Beaucoup de gens aiment PathFinder en remplacement, mais je trouve que c'est plus difficile que ça vaut la peine, car le Finder continuera à se lancer, peu importe ce que vous ferez.
la source
En utilisant AppleScript (et
do shell script
Perl), il est possible d’exécuter un script pour sélectionner tous les fichiers correspondant à une expression régulière. Ceci peut être combiné avec des programmes tels que FastScripts et est en fait documenté et disponible au téléchargement sur le blog du développeur .la source