「なんか知らんけどこうやったら直った」くらいの理解なのですが、
もしかしたら誰かの役に立つかもしれないのでメモしておきます。
やったこと
VScodeのsetting.json
に以下を追加(ワークスペースの方でもユーザーのほうでもどっちでもいいと思います)。
"omnisharp.useModernNet": false,
以下のページから、Visual Studio Toolsをダウンロード&インストール。
Visual Studio Tools のダウンロード – Windows、Mac、Linux 用の無料インストール
この後、UnityプロジェクトのソースコードをVScodeで立ち上げると、無事補完が効くようになりました。
参考にさせてもらったページ:
【vscode/Unity】補完が消えた&useGlobalMonoがなくなって混乱している人へ
c# – Could not locate MSBuild instance to register with OmniSharp – Stack Overflow
コメント