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で開くようにしています。
日常的に行っている操作だからこそ、塵も積もれば山となるで年単位で見れば結構な差になっているはずです。
他にも何か方法があれば、ぜひ教えてください。




Alfredのクリップボード機能に履歴がちゃんと残らない・別のテキストが残ってしまう場合の対処法
Alfred 4のカスタム検索を設定をしてサイト内検索をしたり、ブラウザのブックマーク検索を行う方法
Google Chromeに「タブを検索」機能が追加!開いているタブや最近閉じたタブから検索が可能に!
2019年2月時点でのMacアプリのダークモード対応状況
MAMPでhtdocs内に複数のローカルホストを作成する方法
Gmailでよく使う文章をテンプレートとして保存・使用する方法
2019年時点で使っている便利なAlfredのWorkflowまとめ
ツイエバを使ってTwitterのいいねやツイート履歴をEvernoteに保存する方法
Path Finderのクラウドファイルアップロード機能で、選択ファイルをサーバー上にすばやくアップする
Google Chrome が提供しているベータ版含む4つのバージョンの違いとインストール方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Local by FlywheelでWordPressのローカル開発環境構築のハードルが一気に下がる
Macの「コマンド」キーの表記は「command」と「Command」のどちらが正しいのか
CSSのz-indexの確認や管理を便利にする方法
iOS Safariでinputタグにフォーカスを合わせると、自動で画面が拡大してしまう原因と解決方法
Vue CLIをインストールしたのに「command not found: vue」と表示されてしまう場合の対処法
Homebrew Caskを使ってアプリケーションをコマンド一発でインストールできるようにする
Audacityで音声の雑音・ノイズを低減する方法
Visual Studio Codeで対応する括弧に色を付けて見やすくする環境設定
Route 53のルーティングポリシーまとめ(位置情報ルーティングと地理的近接性ルーティングの違いは?)
Visual Studio CodeでIllustratorのスクリプトを書く時に便利な拡張機能「ExtendScript Debugger」