統合開発環境 (IDE) サポート
Choose one of the major code editors with integrated support for Unity projects to use as the development environment for your scripts.
読み終わるまでの所要時間 8 分最終更新 1ヶ月前
統合開発環境 (IDE) は、通常、コードエディター、コード補完、コード分析と診断、テストの実行、デバッグなど、ソフトウェア開発のための幅広いツールを組み合わせたアプリケーションです。Unity は以下の C# IDE をサポートしています。
外部スクリプトエディターの設定
Preferences ウィンドウ の External Script Editor の設定によって、編集のために開く IDE Unity C# スクリプトファイルが決まります。この設定を変更するには、Unity > Preferences > External Tools > External Script Editor の順に選択します。
C# ソースファイルを開いたり、表示したり、簡単な編集を行ったりするだけであれば、この設定で十分です。コード分析やデバッグなど、IDE の全機能を使用するには、通常、追加のプラグインまたは拡張機能が必要です。詳細については、サポートされている各 IDE のセクションを参照してください。
Visual Studio (Windows)
Visual Studio は、Windows 上の Unity に推奨される IDE であり、個人で利用可能な無料の Community ティアなど、複数のエディションが提供されています。可能な場合は、常に最新バージョンを使用することをお勧めします。
デバッグのための Visual Studio 設定
Unity C# コードのデバッグなど、IDE の全機能を使用するには、Visual Studio のインストールに加えて以下のものが必要です。
Visual Studio IDE の場合:
Unity エディターの場合:
- Unity Visual Studio Editor パッケージ (Unity エディターのインストールに Engineering 機能セット の一部として含まれています)
- 外部スクリプトエディターとして設定された Visual Studio Code (メニュー: Unity > Preferences > External Tools > External Script Editor)。
Windows に Unity エディターを新規インストールすると、Visual Studio Community のほか、上記のデバッグ要件がデフォルトで含まれます。Visual Studio または Unity エディターの既存のインストールを使用している場合は、一部のアイテムを手動でインストールまたは設定する必要があります。
Unity エディターのデバッグ機能の詳細については、Unity での C# コードのデバッグ を参照してください。
Visual Studio と Unity の使用の詳細については、Visual Studio Tools for Unity を使用する を参照してください。
Visual Studio Code (Windows, macOS, Linux)
Visual Studio Code は、macOS および Linux の Unity プロジェクトで推奨される無料の IDE です。可能な場合は、常に最新バージョンを使用することをお勧めします。
デバッグのための VS Code 設定
Unity C# コードのデバッグなど、IDE の全機能を使用するには、Visual Studio Code 自体のインストールに加えて以下のものが必要です。
Visual Studio Code IDE の場合:
- C# For Visual Studio Code Extension
- C# Dev Kit for Visual Studio Code Extension
- Unity for Visual Studio Code Extension
Unity エディターの場合:
- Unity Visual Studio Editor パッケージ 2.0.20+ (Unity エディターのインストールに Engineering 機能セット の一部として含まれています)
- 外部スクリプトエディターとして設定された Visual Studio Code (メニュー: Unity > Preferences > External Tools > External Script Editor)。
macOS に Unity エディターを新規インストールすると、Visual Studio Code のほか、上記のデバッグ要件がデフォルトで含まれます。VS Code または Unity エディターの既存のインストールを使用している場合は、一部のアイテムを手動でインストールまたは設定する必要があります。
ノート: Unity Visual Studio Code Editor パッケージの com.unity.ide.vscode はサポートされなくなったため、使用しないでください。現在は Visual Studio Editor パッケージの com.unity.ide.visualstudio で、Visual Studio に加えて Visual Studio Code もサポートされるようになりました。
Unity エディターのデバッグ機能の詳細については、Unity での C# コードのデバッグ を参照してください。
Unity での VS Code の使用の詳細については、VS Code による Unity 開発 に関する VS Code のドキュメントを参照してください。
JetBrains Rider (Windows、MacOS、Linux)
JetBrains Rider は有料の多機能な C# IDE であり、C# 言語とデバッグを包括的にサポートします。可能な場合は、常に最新バージョンを使用することをお勧めします。
デバッグのための Rider 設定
Unity C# コードのデバッグなど、IDE の全機能を使用するには、Rider 自体のインストールに加えて以下のものが必要です。
Unity エディターの場合:
- Unity JetBrains Rider パッケージ (Unity エディターのインストールに Engineering 機能セット の一部として含まれています)。
- 外部スクリプトエディターとして設定された Rider (メニュー: Unity > Preferences > External Tools > External Script Editor)。
Unity エディターのデバッグ機能の詳細については、Unity での C# コードのデバッグ を参照してください。
Unity での JetBrains Rider の使用方法の詳細については、Unity 用の Rider を参照してください。