VSCode intellisense for Unity

Posted by Adam on 29 December 2021 at 11:35 am

The first step with any project is to make sure your work area is setup and comfortable. Unfortunately, Unity doesn't always make this too easy. With it having been a few years now since I last worked on anything game dev related, everything has to be setup again, and with it, comes my first issue. Intellisense not working in Visual Studio Code for Unity.

I tried a number of things, but in the end it came down to needing to specify the location of Mono.

"omnisharp.useGlobalMono": "always",
"omnisharp.monoPath": "/Library/Frameworks/Mono.framework/Versions/Current"

Adding this to the settings.json file was all it took, though what a frustrating journey it was to discover that.