MacOSX LionのLaunchpad。iPadやiPhoneライクなアプリランチャーでDockに収まりきらないアプリを一望出来てまずまず便利。特にAirの11インチなんかにはちょうど良さげです。
基本的な操作はタッチパッドで親指〜薬指の4本指でクシュッとつまむとLaunchpadが起動。アイコンクリックでアプリ起動。Optionキーを押すかアイコン長押しでアプリの削除と移動。重ねるとフォルダ。全くもってiPadライクです。Shiftキーを押しながらアプリを起動すると少し面白いです。またキーボードのショートカットを割り当ててBTTから起動できるようにするとMagic Mouseでも幸せになれます。(私は⌘F9とTipSwipe Left Finger Downに割付けてます)
このLaunchpadではApplicationディレクトリなんかにあるファイルは自動的に表示されるのですが、開発ツールによくある他のディレクトリに入るようなアプリ(例えばeclipseなんか)はここには表示されません。
アプリの追加の方法
どうやって追加するかというと、FinderでアプリをドラッグしてDockのLaunchpadに落とすだけ。フォルダを落とすと中のappが全部追加されるようで要注意です。
消せない問題
ところが...Mac App Store経由以外のアプリは長押ししてもoptionキーを押してもxマークが出てこず、削除出来なくなってしまいます。ディレクトリ名を変えたり、アプリ名を変えたり".app"から別なのに変えても追っかけてきてダメです。消すにはアプリ自体を消してしまってからでないと無理なようです。
ということで...
アプリの消し方
アプリ本体を削除せずにLaunchpadからアプリを消すには
- ターミナルを開く
- 消したいアプリの入っているディレクトリをchmod -x HOGEHOGEとして入れなくする
- Launchpadから消したいアプリを長押し(or option key)して削除
- 無事消せたら先のディレクトリのアクセス権を戻す chmod +x HOGEHOGE
- /Applicationなどに入っている場合は一旦別なディレクトリを作成して操作する方が安全かもしれません
アプリのエイリアスを登録すると便利
最初から野良アプリを直接登録せずにエイリアスを作成してこれをLaunchpadにドラッグします。(eclipseなんかのようにバージョン違いを複数インストールしたりするようなものは別な名前にしたりも出来るので便利)
Launchpadから消したい時はエイリアスを削除してからLaunchPadを起動すると消せます。
他にもっといい方法があるかもしれません...。 まともな方法をご存知な方はお教え下さいませ。