OS X で MIME タイプをハンドラーに関連付けるにはどうすればよいでしょうか?

OS X で MIME タイプをハンドラーに関連付けるにはどうすればよいでしょうか?

OS X で新しい MIME タイプを追加するにはどうすればよいでしょうか?

答え1

最も簡単なのはダウンロードしてインストールすることですRCデフォルトアプリ. へシステム環境設定 » デフォルトアプリ、 そうしてMIME タイプタブ。

下のテキスト ボックスに新しい MIME タイプを入力し、+ボタンを押してハンドラーを選択します。


コマンドラインから、設定リストを編集する必要があります~/Library/Preferences/com.apple.LaunchServices.plist。 の配列に、新しい MIME タイプを含むLSHandlersを挿入する必要があります。Dictionary

  • LSHandlerContentTag– MIMEタイプ
  • LSHandlerContentTagClass、これはpublic.mime-type
  • LSHandlerRoleAllこれは、それを処理するアプリケーションのバンドル ID を指定します (例: ) 。バンドル ID は、フォルダーとその中の設定リストorg.videolan.vlcを調べることで確認できます。.appInfo.plist

答え2

mime-typeターミナルでファイルを表示するには:

file --mime-type -b file-name

関連情報