89
Mac OS Xでサービスを使用する方法

Mac OS Xのあまり知られていない時間節約機能の一つに、サービスがあります。これは、特別なサービスメニュー、または場合によってはコンテキストメニューからアクセスできる、隠された単機能コマンドです。これらの機能は通常、アプリケーション(OS X内蔵アプリケーションまたはサードパーティ製プログラム)によって提供され、通常は追加のプログラムを起動したり、多くの手順を踏んだりする必要がある操作を迅速に実行できます。ここでは、サービスの検索、使用、管理方法に関するよくある質問への回答をご紹介します。

Q: サービスとは何ですか?

A:簡単に言うと、OS Xのサービスとは、他のプログラムの機能を借用できるということです。例えば、この記事をBare Bones SoftwareのBBEditで書いている今、テキストを選択し、「サービス」メニュー(ApplicationName -> サービス、この場合はBBEdit -> サービス)を選択して、「選択範囲を含む新規メール」を選択します。すると、AppleのMailで新規メッセージウィンドウが開き、選択したテキストが表示されます。このウィンドウに宛先を入力して編集者に送信するのは簡単です。

サービスメニュー
サービスはカテゴリ別にグループ化されており、アプリケーションアイコンが横に表示されます。アプリケーション名が付けられたメニューの「サービス」サブメニューにあります。例:BBEdit -> サービス。

このスクリーンショットが示すように、サービスメニューを使えば、選択したテキストに対して様々な操作をBBEdit内で行うことができます。辞書、Google、Spotlightで検索したり、Literature and LatteのScrivenerにテキストを追加したり、新しい付箋を作成したり、Bare Bones SoftwareのYojimboに新しいメモを作成したり、テキストをMailに送信してメモやメールを作成したりすることも可能です。サービスメニューに表示される内容は、Macにインストールされているアプリケーションによって異なります。

Q: 右クリックしてサービスを使用できますか?

A:サービスにアクセスするために、必ずしも「サービス」メニューを使う必要はありません。ドキュメント内の選択したテキストを右クリック、またはControlキーを押しながらクリックすると、コンテキストメニューの下部に「サービス」メニューが表示されるか、サービスの一覧が表示されます(アプリケーションによって異なります)。表示されるサービスは一部に限られ、メニューバーの「サービス」メニューほど多くはありません。そのため、必要なサービスがコンテキストメニューに含まれていることが確実でない限り、メニューバーのメニューを使用することをお勧めします。

A:サービスメニューにアクセスする前に何も選択していない場合、メニューが空になったり、オプションが非常に少なくなったりするかもしれません。これはサービスがコンテキスト依存であるためです。つまり、表示される内容は選択内容によって異なります。例えば、テキストエディットやPagesでは、何も選択していない状態では、スクリーンショットを撮るか画像をインポートするかのオプションしか表示されません。一般的に、サービスはコンテンツを選択すると機能します。コンテンツとは、アプリケーション内のテキストやグラフィック、あるいはFinder内のファイルなどです。また、一部のアプリケーションはサービスをサポートしていません。Microsoft Office 2008がこれに該当しますが、Office 2011はサポートしています。

A:アプリケーションをたくさん使っていると、サービスもたくさんあるかもしれません。実際、サービスメニューを使いこなせないほど多すぎるかもしれません。しかし、OS X Lionでは、表示するサービスを選択できます。システム環境設定を開き、「キーボード」パネルをクリックして、「キーボードショートカット」タブを選択します。「サービス」をクリックすると、Mac上のすべてのサービスの一覧が表示されます。ここで、よく使うサービスにチェックを入れたり、チェックを外したり、全く使わないサービスにチェックを入れたりできます。チェックを入れたからといって、常に表示されるわけではありません。サービスは、選択したコンテンツの種類に関連する場合にのみ表示されることを覚えておいてください。

サービス設定
キーボードの設定により、サービスにアクセスし、サービス メニューに表示するサービスを選択できます。

サービスは、ピクチャ、インターネット、ファイルとフォルダなどのカテゴリ別にグループ化されていますが、アプリケーションアイコンが表示されないため、どのプログラムに属しているかを正確に把握するのが難しい場合があります。混乱した場合は、「サービス」メニュー(プログラムアイコンが表示されます)で、特定のサービスがどのアプリケーション用なのかを確認してください。そうすれば、どのサービスにチェックを入れたり、チェックを外したりするかをより適切に判断できます。

Q: サービスはどこにインストールされますか?

A:サービスは3つの場所にインストールできます。まず、アプリケーション内にインストールできます。次に、アプリケーションが / Nameofstartupdisk /Library/Services フォルダにインストールできます。最後に、一部のアプリケーションはユーザーフォルダ内の Library/Services フォルダにインストールします。これらのファイルは .service ファイルの場合もあれば、 .workflow 拡張子を持つ Automator アクションの場合もあります。

Q: 最も利用したいサービスにもっと簡単にアクセスする方法はありますか?

A:サービスメニューを使うのは面倒です。アプリケーションメニューをクリックしてから「サービス」サブメニューをクリックし、使用したいサービスを選択しなければならないからです。(前述のように、多くのサービスはコンテキストメニューに表示されません。)特定のサービスを頻繁に使用する場合は、キーボードショートカットを作成しておくと時間を節約できます。これを行うには、システム環境設定のキーボードパネルを開き、「キーボードショートカット」タブをクリックして、「サービス」を開きます。ショートカットでアクセスしたいサービスを探し、その右側をダブルクリックします。

サービスショートカット
サービスへのキーボードショートカットを作成すると、すぐにアクセスできます。このパネルに必要なキーボードショートカットを入力します。そのショートカットが他のアプリケーションで使用されていないことを確認してください。ショートカットでControlキー(^)を使用すると、他のプログラムでそのショートカットが使用されなくなります。

ショートカットを設定してリターンキーを押すと、サービスのチェックが外れます。もう一度選択して、「サービス」メニューに表示されることを確認してください。サービスに適用したショートカットを忘れてしまった場合は、メニューでサービス名の右側に表示されるので、思い出してください。

Q: さらにサービスをダウンロードできますか?

A:はい、できます。今週の別の記事では、サードパーティ製のサービス(アプリケーションに含まれていないもの)と、独自のサービスを作成する方法について解説します。それまでの間、お気に入りのサービスがあれば、ぜひコメント欄で教えてください。

シニア寄稿者のKirk McElhearn氏は、自身のブログKirkvilleでMac以外の記事も書いています。Twitter: @mcelhearn Kirk氏は『Take Control of Scrivener 2』の著者です。