最近はMacBookでUnityの使用が始まり、VSCodeの自動補完はなかなか出ないので、いろいろ調べてから解決した。解決策を整理しておいた。
ちなみに、解決法はほとんどこのビデオから見つけたので、参考で見てください: https://www.youtube.com/watch?v=btga03_gGfw
手順はこんな感じになっている:
- Unityのプロジェクトを開けて、[Unity] - [Preference] - [External tools] - [External Script Editor]から、Visual Studio Codeを選択して、[Editor Attaching]がチェックしていることを確認する。
-
Monoをダウンロードする。その後ターミナルを開けて、
mono
を入力して、ちゃんと出力が出ると問題なし。 - VSCodeの機能拡張で**C#**をダウンロードする。
- Unityで[Window] - [Package Manager]でVisual Studio Code Editorのバージョンを1.1.3に変更する。
- UnityとVSCodeを閉めて、もう一度開けたら、自動補完機能が正常に動くようにできた!