Well today I got my legitimate copy of Wing IDE Professional , now what makes me happy is that it is faster in comparison to Pycharm and nor ridiculous like PyScriptor, so the first thing I did was to add E:\Program Files\Autodesk\Maya2013\devkit\other\pymel\extras\completion\py to paths for auto-code completion
Now I want to use it with debug , to clear the concept of debuging I added the import wingdbStub to the maya directory and and placed the import wingdbstub in the python module i ran from maya 2013 , this however showed on the little bug icon on the left that debug is running since it changed to pause debuging but if I set the breakpoint at my python script/module in wing while using the script in maya i do not get halt which i guess I should get ?
strange behavior, ok so i go things to work, i set a breakpoint and maya halted and brought me to wing but now i cannot acces maya since it seems like frozen and if i stop the process from Wing IDE, maya terminates without warning…
[QUOTE=alelink;19052]I think that if Maya hangs during debug you should just continue running it pressing F5…right?[/QUOTE]yes, just found if we leave “Kill Externally launched” unchecked in wing IDE prefs, that too solves the issue…
Well that will prevent wing from killing maya, but if you stop the debug, then you’ll have to restart maya anyways. Up to you which you prefer.
As for maya hanging, yes, its will be completely blocked while you are debugging. Use the Debug Probe and Stack Data tools in wing to see whats going on in maya. WHen you’re satisfied, just hit play or f5 as alelink suggested.
Also, you can reload your modules in maya that way you wont have to keep restarting maya to see code changes.