Maya, Python and Wings IDE
I've recently moved away from the Maya Script Editor for my Maya scripting and started using Wing IDE, which is great in that it has full code auto-complete, debugging support and can be rigged up to execute code in Maya straight from the IDE window using a simple server setup. Here are a couple of guides I found handy in getting Wings to work with my Maya install: To set up Auto Complete for MEL and Python. To execute code in Maya from the Wing IDE