TextMateに重複するエントリがあるのはなぜですか?


9

でデフォルトのプログラムを変更して.txtファイルを開くようにしていましたが、TextMateのエントリが2つあることに気付きました。それは私を困らせるそれらの小さなものの一つです。どうすれば修正できますか?/ ApplicationsにTextMate.appのディレクターが2人いませんでした。!

情報を開く

回答:


9

Mac OS Xは、すべてのアプリケーションのデータベースと、LaunchServicesデータベースと呼ばれる対応するファイルタイプを自動的に保持します。/ Applications / UtilitiesからTerminal.appを開き、次のように入力することで、両方のTextMate実行可能ファイルがどこにあるかを調べることができます。

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

これにより、LaunchService DBがMac上でTextMateに「認識」しているすべてのアプリケーションが含まれた長いファイルが開きます。このファイルを調べて、「TextMate」の複製全体の「path:」を探します。

2番目の「TextMate」をすでに削除している可能性が高いですが、LaunchServicesはそれをまだ記憶しています。次のように入力して、Datatbaseに再構築を指示する必要があると思います。

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

ターミナルに移動し、コンピュータを再起動します。ただし、これによりMacがカスタムの「プログラムから開く」の割り当てを忘れることがあります。


1

または、TextMateの2つの異なるバージョンがインストールされている可能性があります。スポットライトでテキストメイトを検索してみて、見つかったアプリケーションの数を確認してください。古いものをゴミ箱に捨てればいいのです。

'09バージョンと'10バージョンがまだインストールされているので、Numbersでも同じ結果が得られます... :)

ピコ


2
...なぜあなたは(おそらくあなた自身の)ウェブサイトをここに宣伝しているのですか、コミュニティにとってのメリットは何ですか?さらに、そのリンクは壊れています。
Asmus

何故なの?このサイトへの参加と引き換えに、シグラインを介して自分の作品を宣伝することに対するスタック交換ポリシーはありますか?誰に害がありますか?
ピコ

FAQをお読みください:apple.stackexchange.com/faq 署名を使用しないように明記しています。あなたのユーザーページにリンクを置くことができますが、あなたの投稿にそれらを置くべきではありません。
Asmus

FAQには、「投稿に署名やキャッチフレーズを使用しないでください」とあります。その言語は、署名がオプションであることを意味します。シグが禁止されている場合は、FAQを更新する必要があります。
Piko
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.