Comment personnaliser et accélérer les recherches dans macOS

Audrey Couleau |

De la commande find du Terminal, en passant par le Finder jusqu’à Spotlight, la recherche informatisée n’a plus guère à prouver sa supériorité. Il suffit d’avoir besoin de mettre la main sur un vieux document oublié dans un carton poussiéreux pour s’en rendre compte.

Si trouver des réponses se fait désormais oralement grâce à Siri, l’assistant d’Apple n’est pour l’instant qu’un rapide traducteur — vous parlez au lieu d’écrire et de cliquer — et il aurait besoin d'une belle évolution pour remplacer la recherche manuelle. En attendant, voyons comment améliorer celle-ci, l'adapter à vos besoins et vous faire gagner du temps (voir aussi Le Guide de macOS Mojave).

La recherche intégrée au Finder

Dans n’importe quelle fenêtre du Finder, effectuez une recherche en utilisant le champ dédié en haut à droite. Sitôt un ou plusieurs mots saisis, la recherche a lieu dans l’intégralité des fichiers de votre Mac :

La plupart du temps, ce réglage par défaut conviendra à vos besoins, en triant les résultats par date ou par type via le mode Liste, ou au moyen du bouton Grouper. Dans d’autres situations, il s’avère contraignant, voire carrément frustrant, notamment lors d’usages spécifiques et répétitifs.

Par exemple, si vous stockez tous vos documents sur Dropbox ou iCloud Drive, il est inutile que la recherche soit globale, autant la cibler. Pour changer ce comportement, quelques réglages s’imposent. Rendez-vous dans le menu Finder puis sur Préférences…. Cliquez sur l’onglet Options avancées. Observez les ajustements disponibles et liés à la recherche, en bas de la fenêtre. Choisissez entre Rechercher sur ce Mac, Rechercher dans le dossier actuel ou Utiliser les derniers critères de recherche :

La première option, Rechercher sur ce Mac, est une opération globale, c’est celle utilisée par défaut dans macOS. La seconde option, Rechercher dans le dossier actuel, s’avère plus directe puisqu’elle se limite au contenu du dossier ouvert à l’écran

Reprenons notre exemple où vous stockez la grosse majorité de vos fichiers sur Dropbox, iCloud Drive, Google Drive et compagnie. En combinant cette seconde option et en définissant votre nuage préféré à l’ouverture des nouvelles fenêtres du Finder, votre recherche s’effectuera forcément dans ce dossier :

Pour définir le dossier à ouvrir lors de l'ouverture d'une fenêtre du Finder, allez dans le menu Finder puis Préférences... En bas de l'onglet Général, faites votre choix grâce au menu déroulant !
Pour définir le dossier à ouvrir lors de l'ouverture d'une fenêtre du Finder, allez dans le menu Finder puis Préférences... En bas de l'onglet Général, faites votre choix grâce au menu déroulant !

La dernière option Utiliser les derniers critères de recherche permet, comme son nom l’indique, de conserver les critères de votre recherche précédente. Cela vous sera utile si vous effectuez toujours le même type de recherche.

Ajouter des attributs de recherche

Ouvrez une nouvelle fenêtre du Finder. Cliquez sur le champ de recherche ou faites directement ⌘F. Saisissez un mot comme « maison » par exemple. Si votre Mac n’est pas trop vieux — disons qu’il est équipé d’un SSD — les résultats s’affichent instantanément. Le nombre de fichiers trouvés s’affiche en bas de la fenêtre. Si ce n’est pas le cas, allez dans le menu Présentation > Afficher la barre d’état. Si les résultats obtenus sont trop nombreux, cliquez sur le petit bouton + pour filtrer la recherche :

Si c’est un fichier PDF que vous recherchez, en face de Type, choisissez PDF dans le menu déroulant : les résultats seront restreints aux seuls documents PDF contenant « maison » :

Cliquez également sur Type pour voir les autres attributs disponibles. Si vous ne trouvez pas votre bonheur, cliquez sur Autre… en bas du menu déroulant :

Une très longue liste d’attributs s’affiche, à cocher selon vos besoins pour intégrer, par exemple, les fichiers cachés à votre recherche :

Cliquez sur OK pour valider et profiter de ces nouveaux attributs de recherche de manière continue. Additionnez les attributs en cliquant à nouveau sur le bouton +, à droite, afin de combiner les filtres, en ajoutant par exemple le type PDF + les fichiers visibles et invisibles + une date de création :

Pour ajouter des conditions telles que « Certaines des », « Toutes les » ou « Aucune » dans votre recherche, cliquez sur le bouton + en maintenant la touche  :

À vous de jouer !
À vous de jouer !

Des mots-clés pour puiser dans les métadonnées

Tous les fichiers importés ou créés sur votre Mac sont dotés de métadonnées (lieu, appareil utilisé, créateur, type, date, etc.). C’est grâce à ces informations que le Finder filtre avec aisance vos résultats de recherche. Une autre méthode existe et, avec un peu d’entraînement, vous allez gagner un temps précieux lors de vos recherches.

En réalité, il est possible d’utiliser des mots-clés directement dans le champ de recherche du Finder, en fonction du type d’éléments que vous convoitez. Par exemple, pour rechercher un document PDF, vous allez saisir un ou plusieurs mots comme vous le faites habituellement, mais en y ajoutant type:pdf, directement dans le champ de recherche, ce qui donnera :

Grâce aux mots-clés, la recherche est encore accélérée.
Grâce aux mots-clés, la recherche est encore accélérée.

La liste des mots-clés est quasiment infinie et utilise le langage courant : type:audio, type: signet, type: images, type: police, type: rappel, type: événement, type: e-mail, type: contact, type: courrier électronique, type: tag, type: titre, type: nom, type: application, type: dossier, etc.

Pour aller encore plus loin, ajoutez-y les opérateurs booléens AND, OR et NOT et le signe - qui correspond à AND NOT, pour exclure des éléments de la recherche. Par exemple : auteur:carine OR auteur:karine recherchera les éléments liés à Carine ou Karine, si vous ne connaissez pas l’orthographe exacte de son prénom :

Autre exemple : type:document date:21/07/2019-21/08/19 NOT date:14/08/2019 recherche les documents compris entre le 21/07/2019 et le 21/08/2019, mais exclut ceux qui sont datés du 14/08/2019. Pour finir PDF -poésie recherche et affiche tous les fichiers de type PDF, en excluant ceux qui contiennent le mot poésie. Les possibilités sont infinies.

Configurer Spotlight

Contrairement à la recherche intégrée au Finder, Spotlight — ⌘ ESPACE — ne se limite pas aux données situées sur votre Mac et offre en plus des résultats provenant d’internet. Au-delà des quelques astuces qui l’entourent (lire : Comment faire apparaître le chemin d'un fichier dans Spotlight), Spotlight dispose d’options qu’il faut tout de même connaître pour optimiser vos recherches. Rendez-vous dans les Préférences Système puis cliquez sur Spotlight :

Dans le premier onglet Résultats de la recherche, décochez les catégories parmi lesquelles vous savez que vous ne ferez jamais de recherches. Il n’est malheureusement plus possible d’ordonner les catégories selon nos préférences comme c’était le cas auparavant…

Cliquez sur le second onglet Confidentialité. Ici, cliquez sur le bouton + pour ajouter des dossiers à exclure de la recherche : de lourdes archives par exemple, qui ne vous servent plus au quotidien et qui pourraient ralentir la recherche. De cette manière, vous protégez également vos dossiers confidentiels des regards indiscrets.

avatar gratosax | 

Salut !
Super ! J’avoue que je ne m’étais jamais trop penché sur ce côté de MacOS et l’article est le bienvenu. Par exemple la recherche simple dans le Finder que l’on peut paramétrer c’est top, j’étais toujours frustré par cette recherche je globale. Je m’en vais régler tout ça. Merci MacG !

avatar fredazou | 

Mais toujours aussi lent sur des disques Nas en smb.
La recherche met 2 mn alors que sur windows (via Parallels desktop) 2 sec.

avatar albanet | 

@fredazou

Il y’a plein de choses à faire pour accélérer la recherche en SMB et ça marche plutôt bien : https://www.journaldulapin.com/2018/03/03/transferts-smb/

avatar KevinTran | 

Une petite typo?

type:document date:21/07/2019-21/08/19 NOT date:14/07/2019

Le 14/07 est exclu par les premiers critères, serait-ce plutôt le 14/08 qui devrait être exclu?

avatar cyrcle | 

@KevinTran

Je pense aussi, sinon ça n’a pas d’intérêt.

avatar smog | 

Merci pour les astuces et aussi pour le lien vers l'autre article que j'avais manqué !

avatar Lucas | 

Merci, c’est génial les mots clés ! Il n’y a pas moyen qu’Apple envisager de remplacer ou compléter « type: » par « # » tout simplement ?

#pdf #image #doc ce serait tellement puissant et rapide pour faire des recherches !

avatar mat 1696 | 

@Lu Canneberges

https://www.apple.com/feedback/ et prie pour que ta demande soit prise en compte dans les prochains macOS 🤞

avatar iDanny | 

@Lu Canneberges

En fait on peut déjà associer des mots-clés arbitraires à chaque fichier (l’article n’en parle pas, ou alors j’ai lu trop vite).
Par exemple j’ai l’application Meld qui permet de comparer 2 fichiers, mais je ne me rappelle jamais de son nom. Donc je lui ai attribué le mot-clé « diff » dans le champ prévu pour dans ses propriétés, du coup quand je saisis « diff » dans Spotlight il me propose cette app sans que j’aie besoin de me souvenir de son nom 😊

Tout ça pour dire que la syntaxe #tag serait sympa en effet, mais ça ne serait pas forcément logique que le # replace le type « type » alors qu’il existe déjà la possibilité d’avoir des mots-clés « non typés » comme dans l’exemple ci-dessus 🤔😊

avatar switch (non vérifié) | 

- Quand on traite en "batch" des milliers de documents (renommage, organisation…) il est pertinent de désactiver spotlight et de le re-activer à la fin du process. On gagnera ainsi beaucoup de temps en évitant des lectures/écritures en "temps réel".
- Attention au textes saisis comme commentaires dans la fenêtre d'informations du Finder car ils ne sont pas multi-plateformes et se perdent donc facilement lors d'un déplacement de fichiers.
De plus, les commentaires ne sont pas de véritables métadonnées incluses dans le document (comme Exif ou IPTC), mais des métadonnées SpotLight, donc très faciles à effacer avec une simple commande shell. Il est donc prudent de ne pas ajouter de commentaires Finder aux fichiers.
- Il existe d'excellents utilitaires pour cataloguer des disques ou faire des recherches dans les arborescences des disques lorsque on a simplement besoin de rechercher dans les noms de fichiers: ils sont de bons compléments à Spotlight ou pour faire des recherches sur des NAS/clés USB/pCloud Drive. Je recommande EasyFind qui est gratuit et 64 bits.
https://www.devontechnologies.com/apps/freeware

avatar Sorabji | 

@switch

Je confirme, EasyFind est excellent, développé par OmniGroup, et en plus gratuit.

avatar Vladimok | 

Easyfind n'est plus développé depuis 5 ans

avatar Sorabji | 

@Vladimok

Et il fonctionne comme un charme.

avatar Vaenoxis | 

@switch

Hehe utilisateur de pCloud et d’Easy Find comme toi 🙃

avatar albanet | 

Merci vachement beaucoup MacG !! Y’a des options la qui ne m’étaient pas venues en tête !! Ça va me changer la vie !

avatar Bigdidou | 

Vous avez rappelé dans une autre news l’existence du magnifique logiciel qu’est HoudaSpot, maintenant à sa version 5.

Alors, bien sûr, c’est une solution payante, mais pour tous ceux qui ont des besoins exigeants ou récurrents en terme de recherche de fichiers (et de choses à faire sur ces fichiers une fois trouvés), vraiment, essayez le.
C’est un bijou de simplicité, d’ergonomie, de puissance et d’efficacité.
J’ai jamais pu trouver aussi bien dans le monde Windows.

avatar popeye1 | 

@Bigdidou

J’utilise Houdaspot depuis des années. Je ne pense même plus à la loupe en haut, à droite.

avatar ForzaDesmo | 

Quid pour la recherche à l'intérieur des .pkg ?

avatar switch (non vérifié) | 

Pacifist est capable de rechercher dans les fichiers ".pkg"
Sans oublier "Suspicious Package" pour vérifier les fichiers installés par le fichier ".pkg"

avatar ForzaDesmo | 

@switch

Oui merci.
C'était juste une question par rapport aux possibilités natives de MacOs.
Personnellement quand je veux faire une recherche pointue j'utilise EasyFind qui le permet et qui est gratuit.

avatar Doctomac | 

Vous pouvez aussi rappeler le raccourcis clavier par défaut pour ouvrir une fenêtre Finder en mode recherche et de n’importe où : F7.

avatar Amsz | 

Merci, super instructif!
Peut-on utiliser les « type: » et opérateurs booléens directement dans la barre de recherche Spotlight?

avatar Cric | 

Merci pour cet article car je ne savais pas comment effectuer une recherche dans le dossier en cours.

Je m’en vais régler les préférences de ce pas 👍

avatar Doctomac | 

@Cric

Sérieux ? Tu n’avais pas vu cette possibilité dans les préférences du Finder ?

avatar Cric | 

@Doctomac

Je n’ai jamais pris le temps de chercher et je viens du monde Windows qui propose cette option par défaut.

avatar Doctomac | 

@Cric

Ah ok. Mais comme ça par hasard, tu n’as jamais cliqué dans « préférences » du Finder ?😀

avatar Cric | 

@Doctomac

J’ai quitté Windows justement pour ne pas devoir aller dans les réglages, mais c’est un vœu pieux.
Et puis oui, bien sûr que j’aurai pu aller dans les réglages mais j’ai eu la flemme de le faire pour les 2 fois où j’ai effectué une recherche 😉

avatar Doctomac | 

@Cric

« J’ai quitté Windows justement pour ne pas devoir aller dans les réglages, mais c’est un vœu pieux. »

Non mais ça c’est pas possible. Surtout que là, il s’agit de comment l’utilisateur veut utiliser une application donnée. D’ailleurs, macOS l’explicite très bien, on va pour cela dans le menu « Préférences » de chaque app.

Donc un conseil, si tu as une préférence de comment une app doit fonctionner, va dans le menu « Préférences » 🤘

avatar Cric | 

@Doctomac

Ok merci du conseil

avatar 5ebastien | 

La recherche Spotlight ok, c’est rapide... en revanche chercher quelque chose dans message 🤔c’est une autre histoire 😱

avatar reborn | 
avatar JLG47_old | 

Appel. Oui à tellement habitué à travailler sans ligne de commande que l’on en oublie toutes les possibilités et les avantages.
Mais cela me semble un énorme rétropédalage de près de 40 ans

avatar jackhal | 

Ça fait plaisir de voir ce genre d'articles.

avatar joelcro | 

Quelqu’un sait-il s’il y a moyen de choisir l’ordre d’affichage des résultats de Spotlight? Merci.

avatar marenostrum | 

"Il n’est malheureusement plus possible d’ordonner les catégories selon nos préférences comme c’était le cas auparavant…"

avatar leorose | 

Bonjour
Sur iOS, et en particulier dans l’application Fichiers, est il possible de chercher un mot contenu dans un pdf ( ex: poussière dans le mode d’emploi d’un aspirateur nommé «  mode d’emploi dyson ») ?
Je n’ai pas trouvé comment faire une recherche sur autre chose que sur le nom du fichier et c’est ce qui me retient en partie sur MacOS.
Merci

avatar Marcos Ickx | 

@leorose

l’app Documents permet l’indexation de documents

avatar jones43254 | 

thanks a lot

avatar hugome | 

Le problème c’est que c’est par défaut une recherche dans le corps du doc, et on a tout de suite des centaines de résultats. Il faudrait par défaut une recherche sur le nom du doc

avatar BeePotato | 

@ hugome : « Le problème c’est que c’est par défaut une recherche dans le corps du doc, et on a tout de suite des centaines de résultats. Il faudrait par défaut une recherche sur le nom du doc »

Quand je saisis un terme dans le champ de recherche du Finder, un menu local apparaît tout de suite pour me permettre, entre autres choses, de limiter la recherche aux noms de fichiers.
Certes, ce n’est pas strictement la même chose qu’une recherche par défaut sur ce seul critère, mais ça permet tout de même de faire très vite une recherche par nom.

avatar docmib | 

Et sinon pour ceux dont la recherche Spotlight tournerait en boucle (indexation en continu et qui bouffe des ressources), ouvrez le terminal et tapez la commande suivante pour réinitialiser Spotlight une bonne fois:
sudo mdutil -E /

Ensuite Spotlight va effacer sa base et la recréer résolvant le problème. Ca arrive constamment à mes utilisateurs.

avatar Amaury C. (non vérifié) | 

Super article merci !

avatar M.G. | 

Super article, en effet !
Ici à Avranches, il fait presqu'aussi beau qu'à Saint-Malo le 5 juillet ;-)
Keep the good Job !

avatar Audrey Couleau | 

@M.G.

😃😃😃

CONNEXION UTILISATEUR