Using Wing IDE with pygame
Wing IDE is an integrated development environment that can be used to write, test, and debug Python code that is written for pygame, an open source framework for game development with Python.. Wing provides auto-completion, call tips, a powerful debugger, and many other features that help you write, navigate, and understand Python code.
This document contains only pygame-specific tips. To get started using Wing, refer to the tutorial in the Help menu in Wing and/or the Wing IDE Quickstart Guide.
You should be able to debug pygame code with Wing just by starting debug from the IDE. However, some versions of pygame running in full screen mode may not work properly and may crash Wing. If that is the case, use window mode instead while debugging.
This problem exists with other Python IDEs as well; we have not yet determined what the cause is and it appears to have been fixed in newer pygame versions.
Wing IDE provides many other options and tools. For more information: