0
ファイルの開き方を制御する

誰にでも経験のあることです。同僚から送られてきた画像を編集したいと思ったのですが、ダブルクリックするとAdobe Photoshopではなくプレビューが起動してしまいます。あるいは、Microsoft Wordでテキストのみの文書を保存し、後でFinderから開くとTextEditが起動してしまう、といった経験はありませんか?

OS X 10.6 (Snow Leopard) より前は、ファイルをダブルクリックすると、常にそのファイルを作成したアプリケーションで開かれていました。現在では、ネイティブドキュメント(Word の .doc または .docx ファイル、Adobe InDesign の .indd ファイルなど)は引き続き親アプリケーションで開かれますが、一般的なファイル形式(.txt、.jpg、.html など)は、Apple の TextEdit、Preview、Safari などのより汎用的なアプリケーションで開かれます。

Snow Leopardの新しいアプローチが気に入るかどうかは別として、ファイルを開くアプリケーションをいつでも制御できます。「このアプリケーションで開く」コマンドとその派生コマンドを使えば、ドキュメントを開くアプリケーションを一時的に変更したり、完全に再割り当てしたりできます。ただし、ドキュメントの情報を解釈できるアプリケーションを選択する必要があります。また、OS X 10.5 (Leopard) では、ファイルをダブルクリックすると、ピンチヒッターではなく常に作成者を探すため、これらのコマンドは、親アプリケーション以外のアプリケーションでドキュメントを開きたい場合に非常に便利です。

開く方法: この文書のみ、今回のみ

友人から、テキストエディットで作成し、リッチテキスト (.rtf) 形式で保存した文書の下書きがメールで送られてきました。これを Microsoft Word で編集したいとします。もちろん、Word の「開く」コマンドを使うこともできます(ただし、開くダイアログボックスの「有効にする」ポップアップメニューを「すべての読み取り可能な文書」に設定する必要があります)。しかし、Word はまだ起動しておらず、ダウンロードフォルダに文書のアイコンが表示されています。アイコンを選択し、「ファイル」->「プログラムから開く」を選択し、サブメニューから「Microsoft Word」を選択します。または、ファイルのアイコンを Control キーを押しながらクリック(右クリック)し、コンテキストメニューから「プログラムから開く」->「Microsoft Word」を選択します。今回はファイルが Word で開きます。次にダブルクリックすると、元の状態に戻り、テキストエディットで開きます。

メールの添付ファイルを開く
ファイルがメールに添付されている場合でも、ファイルを開くアプリケーションを指定できます。メールアプリでは、添付ファイルのアイコンをControlキーを押しながらクリックすると、コンテキストメニューが表示されます。

昔から伝わる「強制的に開く」という手法も今でも有効です。Dock またはアプリケーション フォルダ内のアプリケーションのアイコンにドキュメントをドラッグすると、[アプリケーションから開く] コマンドを使用した場合と同じ結果になります。

ヒント:メールの添付ファイルをデフォルトのアプリケーション以外で開く場合、事前に保存する必要はありません。AppleのMailをお使いの場合は、メッセージウィンドウ内の添付ファイルのアイコンをControlキーを押しながらクリック(右クリック)すると、「アプリケーションから開く」コマンドを含むコンテキストメニューが表示されます。

常に開く: 今後はこのドキュメントのみ

Snow Leopardでは、JPEG画像はプレビューで開きます。画像を反転または回転したり、TIFやPNGなどの別の形式で保存したりするだけであれば、ほとんどの場合、これは完璧な解決策となるでしょう。しかし、今回はJPEG画像をPhotoshopで開いてより高度な変更を加え何度も編集することが分かっている場合です。

Finderでファイルを選択します。Optionキーを押しながら「ファイル」→「常にこのアプリケーションで開く」を選択し、サブメニューから「Adobe Photoshop」を選択します。(または、「ファイル」メニューを開いてOptionキーを押すと「常にこのアプリケーションで開く」コマンドが「常にこのアプリケーションで開く」に変わります。)これで、このファイルはPhotoshopで開かれますが、他のJPEGファイルは引き続きPreviewで開かれます。

Finderのコンテキストメニューから「常にこのアプリケーションで開く」コマンドにアクセスすることもできますが、「常にこのアプリケーションで開く」コマンドを変更するには、コンテキストメニューを開いた後にOptionキーを押す必要があります。コンテキストメニューを開く前または開くときにOptionキーを押しても、コマンドは変更されません。

すべて変更: このようなすべての文書は常に

情報ウィンドウ
Snow Leopardでは、HTMLファイルは作成場所に関係なくブラウザで開きます。HTMLファイルの情報ウィンドウにある「開く」メニューから別のアプリケーションを選択し、「すべて変更」をクリックすると、すべてのHTMLファイルがそのプログラムで開かれるようになります。

個人的には、JPEGファイルはすべてPhotoshopで開くようにしています。たとえそのアプリケーションが作業に過剰な機能しか備えていなくても、通常はPhotoshopを既に開いている状態ですし、キーボードショートカットやマクロも豊富に用意して作業をスピードアップさせています。あなたの場合は、Bare Bones SoftwareのBBEditやAdobe Dreamweaverを使ってWebページを作成しているのでしょう。HTMLファイルはSafari(またはSafariの環境設定で指定したデフォルトブラウザ)ではなく、これらのアプリケーションで開きたいと考えているのではないでしょうか。

複数のアプリケーションで開くことができるドキュメントの種類に、新しいデフォルトアプリケーションを指定するのは簡単です。Finderで、その種類のファイルのアイコンを選択し、「ファイル」→「情報を見る」を選択します。情報ウィンドウで、必要に応じて「このアプリケーションで開く」セクションを展開し、ポップアップメニューから使用するアプリケーションを選択します。「すべて変更」ボタンをクリックし、確認ダイアログボックスで「続ける」をクリックします。これで、このファイルの種類は常に、指定したアプリケーションで開くようになります。

Mac の著者 Sharon Zardetto 氏は、ついに iPad での読書をやめ、Mac の使い方の優れた点について執筆を再開しました。