こんにちは、lisです!
UnityのC#プロジェクトをVSCodeで開けるようにしたのはいいのですが……
どうやらインテリセンスが働いていません。
ということで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
Microsoft .NET CoreとMicrosoft .NET
ぼくの場合、.NET関連は元々入っていたものです。
これから入れる場合は、最新版を入れればOKと思われます。
Monoのパスを通す
インストールしたMonoのパスを通します。
ぼくはProgram Filesにインストールされていたので、このパスを通しました。
"C:\Program Files\Mono\bin"
VSCodeに拡張をインストール
3つインストールします。
Debugger for Unity
C#
Mono Debug
VSCodeで開いて確認する
UnityのC#プロジェクトをVSCodeで開きます。
開く設定や開き方はこちらを参照。
Unityのオブジェクトをインテリセンスしてみると、説明や補完が働いています!
参考
コチラを参考にしました。ありがとうございました!
あとがき
UnityをVSCodeでインテリセンスするための手順でした!
これで少し楽になりそうですね。