I didn’t see a unity option, I didn’t see a launch.json file in the project, I didn’t see a Omnisharp: Use Global Mono option in vscode settings. What do I do?
Was already unticked. Tried ticking it just in case, that didn’t work. Unticked again, not working still.
I swear, VS Code is a moving target to support. Honestly, I don’t know anymore. There’s a reason I refuse to use it…
Make sure that:
- You’ve installed the MS Build tools (See the lecture at the beginning “Not Making Intellisense?”
- The VS Code package in the Unity Package Manger is up to date.
- Vs Code is selected as your editor
- Try regenerating project files.
- Close Unity and VS Code. Delete the entire Library folder and then restart Unity. It may take a few minutes for Unity to load as it will rebuild everything.
Nope, none of that worked. I guess the debugger isn’t vital to the course at least. Any suggestions on something other than VS Code?
Free option:
Visual Studio Community. Bigger download and footprint, but it works Free for indie developers.
Paid option: (This is what I use)
Jetbrains Rider. Monthly or yearly subscription, best IDE for Unity hands down. Slightly different interface, but is able to get data straight from your project (like what prefabs are using a script, for example).
Any differences from Code I should be aware of with Community? Or it works the same with less issues hopefully?
A few differences in the interface, relatively minor. You’ll need to change the prefered code edtior in the Unity Edit|Preferences|External Tools.
Debugging is a bit simpler, no provisioning Json files, just attach to process from the Debug menu and start running your program (truth be told, though, I seldom use the debugger either, I’m an old school Debug.Log user, and can usually get to the root of problems in 1/2 the time).
Any plugins I should get for it?
I missed the follow up. I don’t have any specific recommendations for plugins for Visual Studio Community.
Unity debugger doesnt work for me in VS Code either. But I’m going to try JetBrains Rider.
Do you recommend any other paid or free tools for game development? Not just for coding but for game design, etc.
I don’t have any other specific recommendations.