Objective Development の LaunchBar がバージョン 4.3 にアップデートされたばかりなのですが、本当に困っています。もう触り続けるしかありません。LaunchBar の目的は生産性を向上させること。見るためではなく、実際に使ってみることです。
LaunchBarは、以前の記事で詳しく取り上げたように、略語を入力するだけで何かを開けるランチャーです。LaunchBarはコンピューターのコンテンツをインデックス化し、インテリジェントな推測と学習機能を用いて、入力された略語と瞬時に一致するものを表示します。つまり、LaunchBarを使えば、マウスやFinder、あるいは記憶を使う必要がありません。コンピューター上のどこに何があるかを覚える必要もありません(LaunchBarが全てを知っているからです)。また、略語を記憶する必要もありません(LaunchBarはインテリジェントだからです)。
したがって、アプリケーションを開くなどの最も単純なケースでは、手順は次のようになります。(1) ホットキーショートカットを入力して LaunchBar の注意を引く。(2) 略語を入力する。(3) Return キーを押す。つまり、私が設定したホットキーと LaunchBar に学習させた略語を使って、TextEdit を開くには、Control キーと Space キーをそれぞれ TE キーで押します。LaunchBar は候補の一覧を表示するので、(キーボードを使って) 気に入ったものを選択して Return キーを押します。2、3 回使用して、LaunchBar の最初の推測が正しいことがわかれば、一覧を確認する必要はありません。そして今や、Return キーを押す必要もありません。LaunchBar 4.3 では、Control キーと Space キーをそれぞれ TE キーで押し、最後の E キーをしばらく押し続けるだけで TextEdit が開きます。これが LaunchBar の新しい Instant
Open 機能です。ちなみに、私は Apple の Dock や Command-Tab アプリケーション スイッチャーに煩わされることなく、すでに開いているアプリケーションに切り替える場合でも LaunchBar を使用する傾向があります。これは、アプリケーションをアイコンではなく名前で考えるためです。
Instant Open に加え、Instant Send も搭載されました。(これは私にとって衝撃的でした。というのも、以前は通常の Send 機能さえ知らなかったからです。LaunchBar 4.3 をインストール後、最初に起動する際には、実行中のアプリケーションを終了して再起動しないと Instant Send が機能しないことに注意してください。) アプリケーション内のテキストを選択し、LaunchBar に処理を指示できます。LaunchBar がどのように処理するかは、LaunchBar に何を起動させるかによって異なります。例えば、この記事では、「TextEdit」という単語を選択してコピーしました。ここで、Control キーとスペースキーを押して LaunchBar の注意を惹きつけます。次に、Command キーと V キー (貼り付け) を押すと、「TextEdit」という単語がコマンドとして LaunchBar に「送信」されたことになります。そのため、Return キーを押すと TextEdit が開きます。しかし、それだけではありません。Control キーとスペースキー、
Command キーと Shift キーを押しながら V キーを押すと、LaunchBar は「TextEdit」をコマンドではなくテキストとして受け入れます。そして、Tab キーを押せば、そのテキストをどこに「送信」するかを決定するための略語を入力できます。例えば、Control + Space、Command + Shift + V、Tab + WIKI + Return と押すと、ブラウザで「TextEdit」(クリップボードの内容)がWikipediaで検索されます。Instant Send を使えば、こうした手順がいくつか省けます。手順は次のようになります。ドキュメント内で「TextEdit」を選択し(コピーする必要はありません!)、Control + Space キーを押したまま(LaunchBar にテキストとして Instant Send され、別のコマンドに「送信」する準備が整います)、WIKI と入力して Return キーを押します。
LaunchBar の素晴らしい点の一つは、最近開いたドキュメントとそのアプリケーションを関連付けてくれることです。残念ながら、これは Cocoa アプリケーションでしかできません。(私は長い間、この種の機能にこだわってきました。1999 年 10 月 25 日の記事「メニューがアクションメニューに生まれ変わりました」でそのことを取り上げました。) 例えば、Ctrl + Space + TE を押して LaunchBar に TextEdit を認識させておくと、その後 Space キーを押すと TextEdit で最近開いたドキュメントの一覧が表示されます。そしてもちろん、その中から 1 つを選んで開くこともできます。これもマウスを使わずに行えます。この機能はさらに賢くなり、LaunchBar がテキスト ドキュメントに直接アクセスして、その内容を直接メニューに表示できるようになりました。
この機能をどう使うか、私にはさっぱりわかりません。今はそれを気にする暇もなく、いろいろいじっています。
LaunchBarには電卓も内蔵されています。これも以前は知らなかったのですが、今回の改良のおかげで、特にInstant Sendのおかげで、頻繁に使うことになりそうです。例えば、あるアプリケーションで「44/7」を選択し、ControlキーとSpaceキー(テキストとしてInstant Send)を押したまま、イコールキーとReturnキーを押すだけで計算結果が表示されます。半透明のウィンドウに大きな文字で表示されるので、CommandキーとCキー(コピー)で保存できます。
同様に、LaunchBarの「位置情報を開く」機能もInstant Sendに対応しています。これは私が既によく使っている機能です。ブラウザを開いていない状態でオンラインのURLにアクセスしたい時は、ブラウザに切り替える代わりにLaunchBarを使います。Control+スペース+Command+LでURLを入力できるテキストフィールドが表示され、Control+スペース+GOO+スペースでGoogle検索を入力できるテキストフィールドが表示されます。これで、クリックできないアプリケーションでURLを見つけた場合でも、そのURLを選択してControl+スペース+長押しすることでテキストとしてLaunchBarに送信し、Returnキーを押すことでブラウザで開くことができます。
LaunchBarには、私が明らかに十分に、あるいは全く活用していない機能が数多くあります。正直に言うと、オンラインヘルプを最後まで読もうとすると、目がぼんやりしてしまいます。(ヒント:LaunchBarを起動したら、Ctrlキーを押しながら右矢印キーを押すと、その時点で使用できる様々なコマンドのポップアップメニューが表示されます。)また、私がまだ触れていない、あるいは完全に理解していない新機能も数多くあります。全機能の一覧はリリースノートをご覧ください。しかし、これらの機能は私のLaunchBar依存には全くプラスにはなりません。むしろ、LaunchBarに費やす時間はこれまで以上に長くなりそうです。依存を治すなんて、もう無理!
LaunchBar 4.3の価格は19.95ドル(以前の4.xリリースの登録ユーザーは無料)。ダウンロードサイズは1.1MBで、評価目的では無料でご利用いただけますが、起動できるアイテムの数には制限があります。Mac OS X 10.2以降で動作するので、ほとんどのユーザーは問題なくご利用いただけます。