I am teaching myself how to create games using the Unity3d engine and Visual Studio Code, so I am new at this current set up.
I am looking for a free code editor that will work with Unity3d (with intellisense) and currently only have 2 options. Visual Studio for Mac, or Visual Studio Code.
I have tried many possible solutions for Visual Studio for Mac and I could not get intellisense to work for many Unity keywords such as transform or Time.deltaTime
So I moved on to Visual Studio Code.
VSCodes intellisense feature seems to work as far as creating classes such as Update() and Start(), but it still does not recognize Time.deltaTime or transform.Rotate().
I have Unity3d external code editor set to Visual Studio Code via Preferences -> External Tools -> External Tool Editor. AND I have VSCodes Debug tools set to Unity Editor. I have ALSO installed many extension packs in VSCode that relate to Unity and its debugging software and code snippets.
Finally, I have downloaded .NET Command Line Tools (2.2.107) which seemed to work for a very brief time period (about 20 minutes).
As far as I know, this is a software issue and not a code syntactical error at all.
And for anyone that it is not clear to, I am using macOS (Macbook Pro Mid 2012 running macOS version 10.14.4 Mojave)
Any ideas on how I could fix this issue with Visual Studio Code?