I prefer MonoDevelop studio and I want to let Unity know this fact.

Quick question: I prefer MonoDevelop, however Unity keeps thinking I want to use Microsoft’s Visual Studio 2017. I haven’t found a way to let Unity know that I want to use MonoDevelop. I have MonoDevelop installed, I just don’t know how to let Unity know that I want to use MonoDevelop as my default code editor. Can someone tell me how to do this? It does it on my desktop, I just want my computer to know that I’d also like it to use MonoDevelop on my laptop.

Try this: Edit → Preferences → External tools

Note that MonoDevelop-Unity won’t be shipped in Unity 2018
Blog: Unity Blog

What do I move to when this happens?

I don’t know what you will move to :slight_smile:

I think the blog mentions jetbrains, and Visual Studio. I’m sure there are more, too, probably.
Unity will be shipping with Visual Studio, though. I guess the same as it’s an option now? I don’t know the specifics :slight_smile:

When Visual Studio would work seemlessly with Unity, that wouldnt be a problem. But how many times does VS forget the whole namespace of Unity? Thats the main reason I stay with Mono (and because Mono is faster)

I used to have that issue periodically, but I did an update recently (based on a post online & pointed out to me and some others by a member of this community) that updated the NuGet package in the VS installer. I have yet to have it happen since. :slight_smile: Re: forgetting Unity stuff.

No problems with Visual Studio Code on any platform so far. Been using it for almost everything (only popping into Xcode or Visual Studio for platform-specific builds) for a year and a half.

MD is a potato compared to VS. If you don’t need the robustness of VS then you can use practically any other IDE - VS Code, Sublime, Rider, etc. Do like 15 minutes of research and you should be able to find what you need.

1 Like

I recently switched to VS 2017 and it’s been fine so far. It would be worth becoming accustomed to it before support for MD ends.