Mengapa ada entri rangkap untuk TextMate saya?

9

Saya mengubah program default untuk membuka file .txt dan saya perhatikan 2 entri untuk TextMate. Itu salah satu hal kecil yang mengganggu saya. Bagaimana saya bisa memperbaikinya? Saya tidak melihat 2 direktur TextMate.app di / Aplikasi.!

Dapatkan Info Terbuka Dengan

Doug
sumber

Jawaban:

9

Mac OS X secara otomatis menyimpan database semua aplikasi dan tipe file yang sesuai yang disebut database LaunchServices. Anda dapat memeriksa di mana kedua executable TextMate Anda berada dengan membuka Terminal.app dari / Aplikasi / Utilitas dan memasukkan:

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

Ini akan membuka file panjang yang penuh dengan semua Aplikasi yang "tahu" pada LaunchService DB Anda di Mac di TextMate. Periksa file ini untuk "path:" duplikat entires Anda dari "TextMate".

Sangat mungkin bahwa Anda telah menghapus "TextMate" kedua tetapi LaunchServices Anda masih mengingatnya. Saya kira Anda harus memberi tahu Datatbase untuk membangun kembali dengan memasukkan:

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

ke Terminal dan kemudian restart komputer Anda. Ini dapat menyebabkan Mac Anda melupakan beberapa tugas "terbuka dengan .." khusus.

Asmus
sumber
1

Atau, itu bisa berarti bahwa Anda memiliki dua versi TextMate yang berbeda diinstal. Coba cari teman teks dalam sorotan dan lihat berapa banyak aplikasi yang ditemukannya. Buang yang lama ke tempat sampah dan kau harus pergi dengan baik.

Saya mendapatkan hal yang sama dengan Numbers karena saya masih menginstal versi '09 dan '10 ... :)

Piko

Piko
sumber
2
... mengapa Anda mengiklankan (mungkin milik Anda) situs web di sini, apa manfaatnya bagi komunitas? Selain itu, tautan itu rusak.
Asmus
Kenapa tidak? Apakah ada kebijakan Stack Exchange terhadap mempromosikan kreasi saya sendiri melalui sig line sebagai imbalan atas partisipasi saya di situs ini? Siapa yang salah?
Piko
Baca FAQ: apple.stackexchange.com/faq Ini jelas menyatakan tidak menggunakan tanda tangan . Anda dapat meletakkan tautan di halaman pengguna Anda, tetapi jangan menempatkannya di pos Anda.
Asmus
FAQ mengatakan: "Tolong jangan gunakan tanda tangan atau slogan di posting Anda." Bahasa itu berarti bahwa tanda tangan adalah opsional. Jika sigs dilarang, FAQ perlu diperbarui.
Piko