Hi, I recently updated my mac to Mavericks and now I am facing a strange issue. When I open a script in Mono Develop its showing a solution of my other project. This causes that my script files dont have autocomplete on for Unity functions such as Screen.currentResolution or DontDestroyOnLoad(). If I open the script of the solution which is mentioned on left, everything works fine. Also, when I try to debug application using breakpoints, unity crashes. How to fix this?
I just also checked that if I change open with of all files of .cs or .js in mac finder and then I go in unity and double click a script, it opens monodevelop window but opens the script in the editor I assigned in mac finder however in Unity Preferences, editor is monodevelop builtin
I am having a similar issue. When I double click a script within Unity, it brings up 2 instances of MonoDevelop. Neither actually loads the file I clicked on or the solution. This is after re-installing 4.2.2f1.
The workaround I have found is to manually load the solution within MonoDevelop. A fix for this would be most welcome.
Yeah, I do this now, load solution manually by going to open in mono develop and select .sln file of project and then sync it by clicking assets=> sync mono develop project in unity
I ran into this too and it seems Mavericks changed how applications are launched (or at least how Monodevelop binds to the .csproj file type). I could not get it work correctly unless I removed all Xamarin Studio and Monodevelop apps from the system, except for the one in the Unity folder. Or vice versa. It doesnt work if you have more than 1 of Xamarin Studio, Monodevelop, or Monodevelop-Unity.