Monodevelop is killing me - time to move to UnityVS?

Background: I’m stuck on Unity 3.5 for the current project and use vs2012 for the backend which uses Photon. I’m not using VS for the front since I’d rather use the same ide for editing and debugging.

Monodevelop isn’t bad per se (e.g. I really like the document outline), but some little things are just killing me. I had someone else doing front-end work, so the little time I was doing on the game side was completely livable. Now that I’m doing a lot more frontend work this version of monodev is really starting to kill me. It’s like moving in with someone and finding they are annoying and basically impossible to live with.

Searching for references is deadly slow. The indent style for auto formatting is K&R (while all my backend code is ansi style)… yeah that’s changeable, but it requires changing a bunch of code template (haven’t found anyone that has done that for me already). Refactoring tools are slow and not as comprehensive. I miss the dark theme in VS.

Mainly minor nitpicks, but every day I find something else I really don’t like about MD (like a bad roommate). I find I’m slightly less productive in MonoDev (though not bashing my head against a wall like when I was using vs2005 with .Net CF debugging on a WinCE device… that was hell).

UnityVS looks temping (since I have the prerequisites), but it sounds as though there are some crashing issues with 3.5 (which are out of their control). I’m assuming the Unity team is now focusing on 4, so any issues in 3.5 which affect UnityVS most likely won’t be resolved.

Any real world experience with UnityVS on 3.5? Worth the $125 (seems quite fair if it works well) or is it basically a side step from MonoDev?

Is MonoDev any better in Unity4?

If you want, drop me a mail (my user name @syntaxtree.com), and I’ll set you up with a UnityVS trial, so you can make your own opinion :slight_smile:

Sounds great. Email sent.