Warum gibt es einen doppelten Eintrag für meinen TextMate?

9

Ich habe das Standardprogramm zum Öffnen von TXT-Dateien mit geändert und 2 Einträge für TextMate festgestellt. Es ist eines dieser kleinen Dinge, die mich nerven. Wie kann ich es reparieren? Ich habe 2 Direktoren von TextMate.app in / Applications nicht gesehen.!

Holen Sie sich Informationen offen mit

Doug
quelle

Antworten:

9

Mac OS X speichert automatisch eine Datenbank aller Anwendungen und der entsprechenden Dateitypen, die als LaunchServices-Datenbank bezeichnet wird. Sie können überprüfen, wo sich Ihre beiden ausführbaren TextMate-Dateien befinden, indem Sie Terminal.app unter / Applications / Utilities öffnen und Folgendes eingeben:

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

Dadurch wird eine lange Datei mit allen Anwendungen geöffnet, die Ihre LaunchService-Datenbank auf Ihrem Mac in TextMate "kennt". Untersuchen Sie diese Datei auf den "Pfad:" Ihres Duplikats "TextMate".

Es ist sehr wahrscheinlich, dass Sie den zweiten "TextMate" bereits entfernt haben, aber Ihre LaunchServices erinnern sich noch daran. Ich denke, Sie sollten der Datenbank mitteilen, dass sie neu erstellt werden soll, indem Sie Folgendes eingeben:

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

in das Terminal und starten Sie dann Ihren Computer neu. Dies kann dazu führen, dass Ihr Mac einige benutzerdefinierte "Öffnen mit ..." - Zuweisungen vergisst.

Asmus
quelle
1

Oder es kann bedeuten, dass Sie zwei verschiedene Versionen von TextMate installiert haben. Versuchen Sie, im Rampenlicht nach Textmate zu suchen, und sehen Sie, wie viele Anwendungen darin gefunden werden. Werfen Sie den alten in den Müll und Sie sollten bereit sein zu gehen.

Ich bekomme das gleiche mit Numbers, da ich noch die Versionen '09 und '10 installiert habe ... :)

Piko

Piko
quelle
2
... warum wirbst du hier (vermutlich deine eigene) Website, was ist der Vorteil für die Community? Außerdem ist diese Verbindung unterbrochen.
Asmus
Warum nicht? Gibt es eine Stack Exchange-Richtlinie gegen die Förderung meiner eigenen Kreation über meine Sig-Line im Austausch für meine Teilnahme an dieser Site? Wem schadet es?
Piko
Lesen Sie die FAQ: apple.stackexchange.com/faq Es wird eindeutig angegeben, keine Signaturen zu verwenden . Sie können Links auf Ihre Benutzerseite setzen, sollten diese aber nicht in Ihre Beiträge einfügen.
Asmus
In den FAQ heißt es: "Bitte verwenden Sie in Ihren Posts keine Signaturen oder Slogans." Diese Sprache bedeutet, dass Signaturen optional sind. Wenn Sigs verboten sind, müssen die FAQ aktualisiert werden.
Piko