Pourquoi y a-t-il une entrée en double pour mon TextMate?


9

Je changeais le programme par défaut pour ouvrir des fichiers .txt avec et j'ai remarqué 2 entrées pour TextMate. C'est une de ces petites choses qui m'ennuient. Comment puis-je le réparer? Je n'ai pas vu 2 directeurs de TextMate.app dans / Applications.!

Obtenir des informations ouvertes avec

Réponses:


9

Mac OS X conserve automatiquement une base de données de toutes les applications et leurs types de fichiers correspondants appelés la base de données LaunchServices. Vous pouvez examiner où se trouvent vos deux exécutables TextMate en ouvrant Terminal.app à partir de / Applications / Utilitaires et en entrant:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump |  /Applications/TextMate.app/Contents/Resources/mate

Cela ouvrira un long fichier plein de toutes les applications que votre LaunchService DB "connaît" sur votre Mac dans TextMate. Examinez ce fichier pour le "chemin:" de vos entrées en double de "TextMate".

Il est fort probable que vous ayez déjà supprimé le deuxième "TextMate" mais vos LaunchServices s'en souviennent toujours. Je suppose que vous devez dire à la base de données de reconstruire en entrant:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

dans le terminal, puis redémarrez votre ordinateur. Cela peut cependant conduire votre Mac à oublier certaines affectations personnalisées "Ouvrir avec ..".


1

Ou cela peut signifier que vous avez installé deux versions différentes de TextMate. Essayez de rechercher textmate sous les projecteurs et voyez combien d'applications il trouve. Jetez l'ancien à la poubelle et vous devriez être prêt à partir.

Je reçois la même chose avec Numbers car j'ai toujours les versions '09 et '10 installées ... :)

Piko


2
... pourquoi faites-vous de la publicité (probablement votre propre site) ici, quel est l’avantage pour la communauté? De plus, ce lien est rompu.
Asmus

Pourquoi pas? Existe-t-il une politique Stack Exchange contre la promotion de ma propre création via ma ligne sig en échange de ma participation sur ce site? À qui cela nuit-il?
Piko

Lisez la FAQ: apple.stackexchange.com/faq Il indique clairement de ne pas utiliser de signatures . Vous pouvez mettre des liens sur votre page utilisateur, mais ne devez pas les mettre dans vos messages.
Asmus

La FAQ dit: "Veuillez ne pas utiliser de signatures ou de slogans dans vos messages." Cette langue signifie que les signatures sont facultatives. Si les signatures sont interdites, la FAQ doit être mise à jour.
Piko
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.