OSXのコマンドラインから新しいファイルUTIタイプを宣言する

OSXのコマンドラインから新しいファイルUTIタイプを宣言する

public.objective-c-plus-plus-source私のシステムは、以下のファイルUTIを理解します。public.source-code

この UTI に準拠する特定のファイルに別の拡張子を使用したいと思います。Objective-C++ ソースを開くアプリケーションでそれらを開くようにしたいと思います。

これを実現する方法として私が現在考えているのは、Objective-C++ ソースに準拠する新しい UTI を宣言することです。新しいタイプをエクスポートするアプリケーションを作成できることはわかっていますが、うまく機能しないでしょう。コマンド ライン経由で直接 LaunchServices に新しいタイプを登録することは可能ですか?

答え1

最も簡単なのはダウンロードしてインストールすることですRCデフォルトアプリ「システム環境設定」>「既定のアプリ」に移動し、「MIME タイプ」タブまたは「UTI」タブに移動します。

http://screencast.com/t/abG2w4m4qndT

関連情報