Macでアプリケーションを指定してファイルを開く方法まとめ

「特定のアプリケーションを指定してファイルを開く」という操作を色々まとめてみました。
規定のアプリケーションで開く
まずは基本的なところですが、Finderでファイルをダブルクリックすると、あらかじめ設定された規定のアプリケーションでファイルが開きます。
開くアプリケーションを変更したい場合は、ファイルを右クリックして[情報を見る(command + I)]で情報パネルを開きます。

「このアプリケーションで開く:」という項目があるので、そこでアプリケーションを変更すれば変わりますし、同じ拡張子のファイル全てに反映したい場合は「すべてを変更…」で変更できます。
特定のアプリケーションで開く
色々と作業をしていると、規定のではなく、別のアプリケーションで開きたくなるときがあります。
そういった場合はアプリケーションを指定して開きます。
コンテキストメニューから選択
1番スタンダードな方法は、ファイルを右クリックして[このアプリケーションで開く]から開きたいアプリケーションを選択する方法です。

Dockやツールバー、アプリケーションスイッチャーへドラッグ
Dockにアイコンがある場合は、Dockへファイルをドラッグアンドドロップで開けます。
(自分の場合はDockは基本使ってないですし、移動距離が遠いのでオススメしません)

Finderでツールバーにアプリケーションアイコンを設置しておけば、そこへのドラッグアンドドロップでも開けますし、Path Finderを使っている場合はツールバーへのドラッグという手もあります。
また、command + tabで表示されるアプリケーションスイッチャーへのドラッグアンドドロップでも開けます。
Alfredのワークフローで開く
AlfredのPowerpackユーザーであれば、Finderで選択した項目を特定アプリケーションで開くワークフローを作成できます。
今までいくつか記事を書いてきたので、そちらを参考にワークフローを作成してみてください。
アプリケーション1つを固定して開きたい場合はこちら
アプリケーション複数の中から都度選択して開きたい場合はこちら
Path Finderにもちゃんと対応させているので、Path Finderユーザーでも問題なく使用できます。
Keyboard Maestroで開く
Keyboard Maestroの「Open the Finder Selection」アクションを使えば、あらかじめ指定したアプリケーションで、選択ファイルを開けます。

パレットなどで管理しておけば、ショートカットキーを覚える手間も減るのでオススメです。
まとめ
個人的にはAlfredとKeyboard Maestroの2つが最強で、よく使うものはKeyboard Maestro、たまに使うものはAlfredで開くようにしています。
日常的に行っている操作だからこそ、塵も積もれば山となるで年単位で見れば結構な差になっているはずです。
他にも何か方法があれば、ぜひ教えてください。




Path Finder 8.5がリリース!ファイル圧縮形式の種類が増えたり、細かい機能がいくつか追加
日々のちょっとした作業を効率的にする小技 #1日1Tips – 2019年7月
ウインドウリサイズ系のアプリMagnet・ShiftIt・BetterTouchToolの比較
Jedit Ωの半角・全角変換機能を使って、全角と半角をすばやく変換する方法
2019年時点で使っている便利なAlfredのWorkflowまとめ
BetterTouchToolでウィンドウが最大化された状態で「ウィンドウを右に最大化」すると左に移動してしまう問題
Alfred 4.0.8からAirDropやiCloud DriveをすばやくFinderで開けるように!
SNS・ウェブサービスへの保存系Chrome拡張機能
Delay StartでMac起動後にアプリを遅延起動する
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Keyboard Maestroの変数基礎
Neovimを使い始める最初の一歩として便利な「LazyVim」
ウェブサイトをmacOSアプリとしてラッピングする「Unite Pro」
Keyboard Maestroの「Macro Debugger」で複雑なマクロのデバッグを行う方法
無料版でも高機能なランチャーアプリ「Raycast」の基本機能と環境設定
OnyXでターミナルを使わずにmacOSの詳細設定を行う
軽量で高速なターミナルエミュレーター「Ghostty」の設定方法
Eagleで実現するクリエイティブ素材の簡単管理
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
超軽量なコードエディタ 「Zed」をサブエディタとして活用する