9 votes

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

En changeant le programme par défaut pour ouvrir les fichiers .txt, j'ai remarqué deux 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 !

Get Info Open With

9voto

Asmus Points 7195

Mac OS X conserve automatiquement une base de données de toutes les applications et de leurs types de fichiers correspondants, appelée base de données LaunchServices. Vous pouvez examiner l'emplacement de vos deux exécutables TextMate en ouvrant Terminal.app depuis /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 contenant toutes les applications que votre BD LaunchService "connaît" sur votre Mac dans TextMate. Examinez ce fichier pour trouver le "path :" de vos doubles entrées de "TextMate".

Il est fort probable que vous ayez déjà supprimé le second "TextMate" mais que votre LaunchServices s'en souvienne encore. Je suppose que vous devriez 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. Il se peut toutefois que votre Mac oublie certaines affectations personnalisées "Ouvrir avec ".

1voto

Piko Points 131

Ou bien, cela pourrait signifier que vous avez installé deux versions différentes de TextMate. Essayez de rechercher textmate dans spotlight et voyez combien d'applications il trouve. Jetez l'ancienne version à la poubelle et tout devrait bien se passer.

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

Piko

2 votes

...pourquoi faites-vous de la publicité pour votre site web (vraisemblablement le vôtre) ici, quel est l'avantage pour la communauté ? De plus, ce lien est cassé.

0 votes

Pourquoi pas ? Existe-t-il une politique de Stack Exchange interdisant de promouvoir ma propre création via ma ligne de signature en échange de ma participation à ce site ? À qui cela nuit-il ?

0 votes

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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X