I like to leave MonoDevelop positioned on the left half of my screen. I do this by pressing Windows + Left (very handy shortcut in Windows 7). However, any time I open a new script or get an error after compilation, MonoDevelop jumps to a new position (the position of the window in its unmaximized state). I know we’re stuck with MonoDevelop 2.8.2, but does anyone know of a way to stop this from happening?
A helpful tip, BTW, to anyone else experiencing this is to position the unmaximized window in the same place that you want it to stay (so that when it moves it’s moving to the same position), but that’s only a band-aid and it’s annoying to have to keep repositioning it if you do move the window.
Anyone know of a better workaround?
Thanks.
Same problem here. MonoDevelop starts full screen on one monitor. If re-sized it will pop back to full screen when you open a script from Unity. When I was using UnityScript IDE I could at least edit the preferences file to lock the window location. Does anyone know of a way to do something similar with Mono?
Some how this “fixed itself”. I’m on Window 7 pro, and recently noticed some odd behavior from Window 7 itself. I created a new User, rebuilt all those goofy little preferences I’ve grown used to, and it seems to behave correctly now. To be more specific, my MonoDevelop was doing nearly the opposite of what pateras explained, yet still very similar in that it was unable to retain it user defined window location. I’m guessing this info is stored in the User profile. Worth a shot if you’re experiencing this.
Also, just in case I’m completely mistaken in my interpretation of events: I did some serious noodling with my registry shortly after MonoDevelop started showing this error. I was, at the time, trying to reestablish a file association issue, and ended up resetting some registry stuff. This also could have been the fix. I’m sorry I can’t nail this down better.