Unity で Visual Studio Code を使用する

Microsoft は最近、MonoDevelop の代わりとして検討に値する GitHub Atom ベースのクロスプラットフォームの軽量 IDE である Visual Studio Code をリリースしました。 Unity のチームは、新しい Unity のバージョンで MonoDevelop を使用した Unity の配布を停止することを決定しました。 その代わり、Visual Studio Communityがバンドルされます。 MacやLinuxのユーザーにとっては残念なことですが、デフォルトでMonoDevelopを使わなければならないことに変わりはないのです。 他のものを試してみましょう!

Visual Studio Code と完全版の Visual Studio を混同しないでください。 これらは完全に異なるアプリケーションです! Visual Studio Code では、Visual Studio でできることのほんの一部しかできません。 しかし、それでもかなり強力です。

Visual Studio Code Run

インストール

始めるには、ターゲット プラットフォーム用に Visual Studio Code をダウンロードし、インストールする必要があります。 そのためには、このページにアクセスし、あなたのオペレーティング・システムに適したパッケージをダウンロードします。 パッケージを入手したら、オペレーティング システムの標準インストール手順に従います。

Configuring Unity

Unity エディターを Visual Studio Code で動作させるには、プロジェクトに UnityVS プラグインを解凍する必要があります。

解凍後、Preferences ウィンドウ (Windows と Linux では Edit -> Preferences、Mac OS では ⌘、ショートカット) を開きます。

vscode preferences window

ここで VSCode タブ Enable Integration チェックボックスが有効になっているかを確認します。 完了すると、[C# プロジェクトをコードで開く] メニュー オプションを使用してプロジェクトを開くことができるようになります。

考えられる問題

MacOS で実行すると、次のようなエラーが発生することがよくあります:

vscode omnisharp error

この問題を修正するには、次のコマンドを実行して Mono を更新します。

1
2

brew update
brew reinstall mono

概要

VSCode と Unity についての情報は、こちらでご覧いただけます。 もし満足できないようであれば、いつでもプロジェクトから VSCode ディレクトリを削除して、自動的に MonoDevelop に戻すことができます。

コメントを残す

メールアドレスが公開されることはありません。