Version: Unity 6.0 (6000.0)
言語 : 日本語
環境とツール
自動テスト

統合開発環境 (IDE) サポート

統合開発環境 (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 を参照してください。

追加リソース

環境とツール
自動テスト