4
Lionでアプリケーションカテゴリを変更する

LionのFinderでは、ファイル、フォルダ、アプリケーションを様々な方法でグループ化できます。例えば、名前や最後に開いた日付、あるいはアプリケーションのみの場合はアプリケーションカテゴリでグループ化できます。(「表示」→「並べ替え」→「アプリケーションカテゴリ」)。残念ながら、OS Xでは多くのアプリが「その他」という包括的なカテゴリにまとめられてしまいます。アプリをより具体的に分類した場合でも、その分類に納得できない人もいるかもしれません。例えば、AmazonはKindleアプリを「リファレンス」に分類していますが、私は「エンターテイメント」として扱っています。Hintsの読者は、アプリケーションのカテゴリを自分で変更または追加する方法を見つけました。

アプリが起動中の場合は終了し、/Applications フォルダでアイコンを探します。次に、問題のアプリをControlキーを押しながらクリック(右クリック)し、表示されるコンテキストメニューから「パッケージの内容を表示」を選択します。Contents フォルダを開き、info.plist ファイルを探して、お好みのプレーンテキストエディタで開きます。(ファイルの編集ロックを解除するかどうかを尋ねられる場合があります。その場合は、OS X にロック解除を希望していることを伝えてください。)

アプリが既に「その他」以外のカテゴリに分類されている場合は、文字列「 」を検索してくださいLSApplicationCategoryType。見つからない場合、またはアプリが以前に分類されていなかった場合は、新しいキーを自分で追加する必要があります。(見つかった場合は、次の段落を飛ばしてください。)

info.plist ファイルに新しいレコードを追加するには、最初の 4 行(最後の行は XML<dict>タグです)をスキップし、その下の行に以下の行を挿入します。

<key>LSApplicationCategoryType</key><string>public.app-category.productcategory</string>

public.app-category.productcategory2行目の を、Apple が承認した製品カテゴリのリストにあるエントリのいずれかに置き換えます。アプリに指定したいカテゴリ名をリストからコピーし、info.plist ファイルに貼り付けます。リストに記載されているとおりに貼り付けてください。

アプリケーションカテゴリ別に整理
アプリケーションカテゴリ別に整理

完了したら、変更を保存してアプリケーションフォルダに戻ります。アプリケーションカテゴリ別に整理されていない場合は、「並べ替え」を使って整理してください。指定したカテゴリにアプリがすぐに表示されなくても心配しないでください。Finderに変更を反映させるには、アプリをアプリケーションフォルダから移動して再度配置する必要があることがよくあります。

ただし、アプリの移動は少々面倒です。まずはアプリをデスクトップにドラッグしてください。OS Xがそこにエイリアスを作成した場合は、アプリ本体を移動するのではなく、Commandキーを押しながら再度ドラッグしてください。アプリを移動したら、/Applications に戻してください。指定したアプリケーショングループに表示されるはずです。