同じアプリを複数同時に開いたり、別のウィンドウを開くだけでなく、アプリのフルバージョンを並べて実行したりすることが便利な場合があります。例えば、複数のデスクトップにアプリを配置したり、同じアプリの重複バージョンにアクセスしたりするなどです。理由は様々ですが、この目的を達成する明確な方法がないことはすぐに明らかになります。
しかし、それは可能ですし、決して難しいことではありません。同じアプリの複数のインスタンスを同時に実行する、簡単で素早い方法をご紹介します。
アイコンを右クリックするだけでいいのでしょうか?
これは最も明白な方法のように思えるかもしれませんが、実際にはうまくいきません。アプリを開くオプションがないからです。目的のアプリが起動しているときにメニューバーに移動し、アプリ名を選択してドロップダウンメニューを検索しても同じです。これは、macOSが複数のバージョンのアプリを同時に開くように設定されていないためです。代わりにコマンドラインを使用する必要がありますが、心配しないでください。思ったほど難しくはありません。
ターミナルアプリを使用する
アプリの2つのバージョンを同時に実行するには、コマンドラインを使うのが便利です。難しそうに聞こえるかもしれませんが、たった1行のシンプルなコードを入力するだけで済みますし、何かが壊れる心配もありません。
コマンドラインを使ったことがない方(これは全く普通のことです)は、Spotlightを開いて「ターミナル」を検索することで使用できます。検索結果にアプリが表示されたら、それを選択するとウィンドウが開き、上部にコードが表示されます。
ここで必要なのは、$ プロンプトで次のコマンドを入力することだけです。
Open -n -a [アプリケーション名]
たとえば、Safari のインスタンスを 2 つ必要とする場合は、次のように入力します。
オープンアンドアサファリ

鋳造所
これで、Safariの別のコピーが保存された2つ目のウィンドウが開くはずです。これで完了です。コマンド入力時にSafariを開いていなかった場合、もう一度コマンドを入力して2つ目のバージョンのSafariを開いてください。

鋳造所
これで、両方のバージョンのアプリを独立して、また同時に使用できるようになりました。ただし、いくつか注意点があります。アプリが自動保存機能を採用している場合、macOSがどちらが正規のバージョンなのかを誤認識してしまう可能性があります。そのため、Pagesで重要なビジネス提案書を作成するなど、長時間を要する重要な作業に取り組む前に、2つのバージョンを開いた状態で作業内容が保存されているかどうかを確認してください。
また、テスト用のドキュメントなど、現在作業中のものを用意し、アプリのインスタンスを1つ閉じて、作業内容が保存されているかどうかを確認してください。おそらく問題はないはずですが、この回避策によって重要なデータが失われることは避けたいと考えており、また、使用しているアプリケーションによって動作が異なる場合があります。
代わりに複数のユーザーアカウントを使用することもできます
コマンドラインをいじりたくない、あるいはデータ保存に支障が出るような問題を避けたい場合は、別の方法があります。Macに2つ目のユーザープロファイルを作成し、アプリの別のインスタンスを使いたいときに切り替えることができます。切り替えは比較的速いので、仕事用と自宅用のアカウントを作成して、同じアプリの異なるバージョンにアクセスできると良いでしょう。Macでユーザーアカウントを設定・管理する方法については、こちらのガイドをご覧ください。
著者: マーティン・キャサリー、Macworld寄稿者
マーティンは、80年代初頭にZX Spectrumを手に入れて以来、テクノロジーに携わってきました。iOS、Android、Windows、macOSを専門とし、チュートリアル、購入ガイド、レビューなどを執筆しています。