ドキュメント

Unity Engine

Unity Engine

統合開発環境 (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 の場合:
Unity エディターの場合:
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 エディターのデバッグ機能の詳細については、Unity での C# コードのデバッグ を参照してください。
Unity での JetBrains Rider の使用方法の詳細については、Unity 用の Rider を参照してください。

追加リソース