Comment utiliser le menu Services sous macOS
macOS dispose d'une multitude de fonctionnalités d'automatisation puissantes que de nombreux utilisateurs ne découvrent jamais. Ils existent depuis des années et se cachent dans les menus que vous utilisez quotidiennement. Ils sont appelés Services et font partie des outils les plus flexibles et sous-estimés sur votre Mac.
Sommaire
Que sont les services ?
Les services sont des raccourcis dans macOS qui vous permettent d'effectuer des tâches couramment effectuées dans des applications, même lorsque vous n'utilisez pas réellement ces applications. Par exemple, vous pouvez mettre en surbrillance une adresse dans un document et l'ouvrir directement dans Maps, ou sélectionner une photo dans le Finder et créer instantanément un PDF à partir de celle-ci sans ouvrir Aperçu.
macOS est livré avec de nombreux services intégrés et de nombreuses applications tierces ajoutent également les leurs. Elles sont souvent assez simples, comme ouvrir des fichiers, effectuer des recherches rapides ou copier du texte. Mais ce qui rend cette fonctionnalité particulièrement puissante, c'est que vous pouvez créer vos propres services beaucoup plus complexes pour répondre à tous vos besoins.
Les services ne sont pas entièrement automatisés car vous devez les déclencher manuellement, mais ils peuvent contenir plusieurs actions empilées ensemble pour faire un réel gain de temps.
Comment activer et utiliser les services
Les services sont contextuels. Ceux dont vous disposez à tout moment dépendent de ce que vous faites et de l’application que vous utilisez. Vous devrez en activer un grand nombre avant de pouvoir les utiliser. Le décor est bien caché ; c'est dans Paramètres système > Clavier > Raccourcis clavier > Services. À partir de là, vous pouvez voir tous les services disponibles et activer ceux qui semblent les plus utiles.
Cela vaut la peine de vérifier cela de temps en temps, car les applications tierces en ajoutent souvent de nouvelles mais ne vous informent jamais de leur existence. Vous devez les activer pour les utiliser.
Vous utilisez généralement les services en sélectionnant quelque chose (un fichier, un dossier, du texte, etc.), puis en cliquant avec le bouton droit et en accédant à l'option Services dans le menu contextuel. Le menu contextuel est remplacé dans certaines applications, mais vous pouvez toujours y accéder via la barre de menus.
Vous pouvez également attribuer des raccourcis clavier à n'importe quel service, ce qui facilite l'accès rapide à ceux que vous utilisez fréquemment.
Cela semble étrange de décrire les services comme une fonctionnalité cachée, car ils se cachent à la vue de tous. Mais personne ne parle jamais des Services ; ils apparaissent tout en bas du menu contextuel, et leur utilité n'est pas immédiatement évidente. D'après mon expérience, de nombreux utilisateurs de Mac ne savent tout simplement pas qu'ils sont là.
En quoi les services sont différents des actions rapides
Les services sont une fonctionnalité relativement ancienne de macOS et, dans les dernières versions, ils ont été quelque peu remplacés par l'application Raccourcis et ses actions rapides.
La grande différence entre les deux est que les actions rapides sont principalement utilisées pour effectuer des tâches système ou des actions sur des fichiers et des dossiers dans le Finder. Les services, en comparaison, peuvent être utilisés à peu près n’importe où. Les deux se chevauchent dans une certaine mesure avec les actions basées sur le Finder, mais la possibilité d'utiliser les services dans d'autres applications les rend plus puissantes.
Les actions rapides semblent plus modernes car vous les créez et les gérez dans l'application Raccourcis. Vous pouvez également les faire fonctionner sur votre iPhone, iPad et Apple Watch. Les services dépendent davantage de l’application négligée Automator, qui est beaucoup moins conviviale.
Il est possible qu'ils soient progressivement supprimés. Mais pour l’instant, les services restent un joyau caché pour les utilisateurs expérimentés.
Comment créer vos propres services macOS
Pour créer un nouveau service, ouvrez l'application Automator via Spotlight ou le dossier Applications. Cliquez sur « Nouveau document », puis sélectionnez « Action rapide » dans la grille d'options. Sur les anciennes versions de macOS, sélectionnez plutôt « Service ».
Vous devez maintenant créer votre service dans la fenêtre principale de droite. Tout d’abord, choisissez sur quoi le service va travailler dans la liste déroulante à côté de « Le flux de travail reçoit le courant ». Par exemple, vous souhaiterez peut-être qu'il fonctionne avec du texte, des images, des dossiers ou autre chose. Vous pouvez également le limiter à une application spécifique.
Maintenant, dans le volet de gauche, choisissez une action que vous souhaitez effectuer. Cela peut aller du redimensionnement d'images ou de la création d'événements de calendrier à l'exécution d'un script pour des services plus avancés. Faites glisser les actions dans la fenêtre. Vous pouvez en empiler autant que vous le souhaitez. Dans mon exemple ci-dessous, j'ai créé un service pour copier du texte, créer un nouveau document TextEdit, puis y coller le texte.
Enfin, enregistrez le service. Vous pouvez y accéder via le menu Services dans les applications pertinentes.
Le moyen simple de créer des services
Cela semble compliqué. Et ça l’est, si vous ne savez pas ce que vous faites. Surtout si vous devez ajouter du code pour créer un service plus puissant. Mais il existe une astuce pour rendre tout cela beaucoup plus facile.
Soyez indulgents avec moi, mais la meilleure façon de créer des services consiste à utiliser le codage d'ambiance. Je sais que le vibe coding a une réputation mitigée, et quiconque l’a essayé a probablement fini par être frustré. Mais ChatGPT est remarquablement efficace pour créer des services macOS.
Non seulement il vous guidera à travers les étapes, mais il écrira également le code dont vous avez besoin. Et comme la plupart des services n’auront besoin que d’une poignée de lignes de code au maximum, il n’y a pas grand-chose qui puisse mal tourner. Vous n'avez pas besoin d'être capable de le comprendre ; il vous suffit de le copier et de le coller.
Parmi les services que j'ai créés de cette manière, il y en a pour compresser des fichiers dans un ZIP horodaté, pour afficher la véritable URL à partir d'un lien raccourci, pour décoder les chaînes base64 et pour ouvrir une page Web dans Brave au lieu de Safari. Je leur trouve constamment de plus en plus d’utilisations.
Les services sont une fonctionnalité vieillissante de macOS, mais ils restent incroyablement utiles. Une fois que vous les maîtrisez, vous pouvez créer vos propres services pour effectuer les petites tâches que vous effectuez quotidiennement. Ils vous permettent d'effectuer plusieurs étapes en quelques clics.
