lisz-works

プログラミングと興味を貴方に

UnityをVSCodeでインテリセンスするための手順

【スポンサーリンク】

Unityロゴ

こんにちは、lisです!

UnityのC#プロジェクトをVSCodeで開けるようにしたのはいいのですが……

www.lisz-works.com

どうやらインテリセンスが働いていません。

ということでUnityをVSCodeでインテリセンスするための手順です!

Monoと.NETをインストール

インストールするものと、Chocolateyのコマンドです。

Mono

choco install mono

Microsoft .NET Core Desktop Runtime

choco install dotnetcore-desktopruntime

Microsoft .NET 5.0 SDK feature update 2

choco install dotnet-5.0-sdk-2xx

Chocolateyを使用していない場合は、普通にインストーラをダウンロードして、インストールすればOKです。

Mono

www.mono-project.com

Microsoft .NET CoreとMicrosoft .NET

dotnet.microsoft.com

ぼくの場合、.NET関連は元々入っていたものです。
これから入れる場合は、最新版を入れればOKと思われます。

Monoのパスを通す

インストールしたMonoのパスを通します。

ぼくはProgram Filesにインストールされていたので、このパスを通しました。

"C:\Program Files\Mono\bin"

VSCodeに拡張をインストール

3つインストールします。

Debugger for Unity

marketplace.visualstudio.com

C#

marketplace.visualstudio.com

Mono Debug

marketplace.visualstudio.com

VSCodeで開いて確認する

UnityのC#プロジェクトをVSCodeで開きます。

開く設定や開き方はこちらを参照。

www.lisz-works.com

Unityのオブジェクトをインテリセンスしてみると、説明や補完が働いています!

Unityオブジェクトのインテリセンス動作

参考

コチラを参考にしました。ありがとうございました!

qiita.com

あとがき

UnityをVSCodeでインテリセンスするための手順でした!

これで少し楽になりそうですね。