Classic Intellisense Question

Using M1 MacBook Air, I have done everything that I could find regarding intellisense. I have downloaded .NET 7.0. There is no more option for “Omnisharp: Use Global Mono” that I can change.

All I want to do is see what my options are while coding instead of blindly coding [SerializeField].

I have not set up analyzers. Please help. Thanks

Hi,

Please follow the instruction on this website and make sure all required extensions are installed: https://code.visualstudio.com/docs/other/unity

If the issue persists, please check the console of VS Code (not Unity!). If the .NET Framework 4.7.1 (Developer Pack) is mentioned there, download and install it from the official Microsoft website. Here is the link: https://dotnet.microsoft.com/download/dotnet-framework/net471

On a Mac, install the latest MONO Framework.

Did this help?


See also:

Hey Nina!

So the Developer pack is a no go on Mac. I’m trying out the mono framework. I installed it on brew, but I guess it has a big caveat. I installed it after from → Download - Stable | Mono

I just don’t know how to update Omnisharp to use this framework now. Some help with that would be awesome.

Which version of VS Code do you use? Did you check the settings?


For some students, VS Code simply does not work well. Maybe due to a problem with Unity, some update or whatever. You could install and use Visual Studio (Community Edition) if you want.

  1. Download VS and follow this instruction.
  2. Select VS as your External Script Editor in Unity (Edit > Preferences > External Tools).
  3. Install the “Visual Studio Editor” package in the Package Manager.

That should work.

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.

Privacy & Terms