Visual Studio for Mac の複数のソリューションまたはインスタンスを開く

重要

Visual Studio for Mac は、Microsoft の モダン ライフサイクル ポリシーに従って、2024 年 8 月 31 日に廃止される予定です。 引き続き Visual Studio for Mac を使用できますが、VS Code 用の新しい C# 開発キット拡張機能のプレビュー バージョンなど、Mac 上の開発者向けの他のいくつかのオプションがあります。

サポートタイムラインと代替方法の詳細をご確認ください

既定では、Visual Studio for Mac など、Mac のすべてのアプリケーションは、"単一インスタンス" アプリです。 使用するアプリケーションが既に開かれている場合 (ドック内でアイコンの下のドットによって示されます)、アイコンをもう一度選択すると、新しいインスタンスではなく、実行中のものが開かれます。 次のセクションで説明するように、さらにアプリケーションのインスタンスが必要な場合は、それを開くようシステムに指示できます。

さらに、ソリューションを開くときは、新しいワークスペースでソリューションを開き、現在のワークスペースを閉じる (必要な場合) のが既定の動作です。 「単一のインスタンス内で 2 つ目のソリューションを開く」セクションで説明されているように、現在のワークスペースを開いたままにすることで、この既定の動作をオーバーライドできます。

Visual Studio for Mac の 2 つ目のインスタンスを開く

統合開発環境 (IDE) の 2 番目のインスタンスを開くには、ドックまたはアプリケーション フォルダーで Visual Studio アイコンを右クリックし、 [新しいインスタンス] を選択します。

Screenshot of New Instance menu option on right-clicked Visual Studio icon

単一のインスタンス内で 2 つ目のソリューションを開く

1 つ目のソリューションをそのままにして 2 つ目のソリューションを開くには、次の手順を使います。

  1. 1 つ目のソリューションを既に開いた状態で、 [ファイル]>[開く] の順に選択します。

  2. ファイル システムを参照して、既存のソリューションを検索します。

  3. .sln ファイルを選択し、 [オプション] を選択します。

    Screenshot of Visual Studio for Mac, with the .sln file and Options highlighted

  4. [現在のワークスペースを閉じる] ボックスをクリアします。

    Screenshot of Options dialog box, with Close current workspace box cleared

  5. [開く] ボタンを選択して、[ソリューション] ウィンドウで 2 つ目のソリューションを開きます。

または、最近ソリューションを開いた場合は、次の手順を使うこともできます。

  1. [ファイル]>[最近のソリューション] の順に移動します。

    Screenshot of Recent Solutions menu

  2. Ctrl キーを押しながら、ソリューションを選択します。 この組み合わせにより、[ソリューション] ウィンドウで 2 つ目のソリューションが開きます。