Supprimer / désactiver les services installés par l'application?

3

J'ai écrit une série de services pour mon propre usage que j'utilise fréquemment, mais récemment, cela devient de plus en plus difficile.

J'ai installé des applications (telles que Skim.app, apptivate) qui introduisent leurs propres services (par exemple Open URL in Skim) dont je n'ai pas besoin / que je n'utilise pas. Cependant, ces services encombrent ma liste de services (Skim seul ajoute environ 4 services à la liste que vous obtenez lorsque vous cliquez avec le bouton droit de la souris sur un élément du Finder).

Existe-t-il un moyen de supprimer ces services de la liste? J'ai essayé de les chercher ~/Library/servicesmais ils n'y sont pas. Où devrais-je regarder?

romeovs
la source

Réponses:

5

Dans 10.6, vous devriez pouvoir les désactiver en les décochant dans la liste Clavier-> Raccourcis clavier-> Services des Préférences Système. Pour les versions précédentes d'OS X, il existe une petite application très pratique appelée Service Scrubber .

Détruire et supprimer des services pour des applications que vous avez déjà supprimées peut être gênant; Il existe des astuces et des conseils détaillés dans cet article . Résumé: recherchez sur votre système tous les fichiers Info.plist contenant "NSServices", à l’aide d’une commande de terminal telle que:

find / -name "Info.plist" -exec grep -l "NSServices" {} \;

et (soigneusement) éditez les fichiers Info.plist suspects à la main.

calum_b
la source
ah oui, j'oublie toujours que les services sont contrôlés en utilisant les préférences du clavier! Pas logique pour le moins. Merci!
Rome
1

Si vous n'aimez pas la façon dont les services sont maintenant gérés, veuillez laisser vos commentaires sur http://www.apple.com/feedback/

Non seulement les services sont maintenant masqués dans les préférences système / clavier / raccourcis clavier, mais les applications nouvellement installées ajoutent librement tous leurs services et, pire encore, les vérifient toutes par défaut.

Il faut aller dans Raccourcis clavier pour même savoir ce qui a été installé et décocher les éléments indésirables dans une petite fenêtre qui ne redimensionne pas, dans une liste qui devient absurdement longue.

Il existe des dossiers Services dans Système / Bibliothèque /, / Bibliothèque et ~ / Bibliothèque, à partir desquels vous pouvez supprimer ceux que vous n'utiliserez pas.

Zo219
la source