Yanıtlar:
Mac OS X, tüm uygulamaların ve LaunchServices veritabanı adı verilen karşılık gelen dosya türlerinin veritabanını otomatik olarak tutar. / Applications / Utilities'den Terminal.app dosyasını açıp şunu girerek TextMate yürütülebilir dosyalarınızın her ikisinin de nerede olduğunu inceleyebilirsiniz:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | /Applications/TextMate.app/Contents/Resources/mate
Bu, LaunchService DB'nizin TextMate'de Mac'inizde "bildiği" tüm Uygulamalarla dolu uzun bir dosya açar. Bu dosyayı "TextMate" in yinelenen girişlerinin "yolu:" için inceleyin.
İkinci "TextMate" i zaten kaldırmış olmanız muhtemeldir, ancak LaunchServices'iniz bunu hala hatırlamaktadır. Girerek Datatbase'e yeniden inşa etmesini söylemelisiniz:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
Terminal'e takın ve bilgisayarınızı yeniden başlatın. Bu, Mac'inizin bazı özel "açık ..." atamalarını unutmasına neden olabilir.
Veya, yüklü iki farklı TextMate sürümünüz olduğu anlamına gelebilir. Metin arkadaşıyla spot ışığı aramayı deneyin ve kaç uygulama bulduğunu görün. Eskisini çöp kutusuna atın ve gitmek için iyi olmalısınız.
Hala '09 ve '10 sürümleri yüklü olduğu için Numbers ile aynı şeyi alıyorum ... :)
Piko