Wingware makes a light-weight but full-featured Python IDE that uses both static and runtime code analysis to provide auto-completion, call tips, code documentation, goto-definition, find uses, refactoring, and many other features. The editor also supports PEP8 enforcement, manages new block indentation, and auto-enters invocation arguments.
Wing's debugger can work with any Python code, whether it is started from Wing, running in a web framework or other external environment, or in the integrated Python shell. It works with multi-threaded and multi-process code, and can automatically debug child processes.
Test-driven development, including debugging, is available for the unittest, docttest, nose, pytest, and Django testing frameworks.
The version control integration works with Git, Mercurial, Perforce, and several others.
All of Wing's features can be used with files stored locally or on a remote host.
Extensive documentation explains how to use Wing with third-party modules like Django, Jupyter, matplotlib, Flask, Vagrant, Autodesk Maya, and many others.
Wing runs on Windows, Linux, and OS X, and is available in paid and free editions: Wing Pro is the full-featured Python IDE for professional developers, Wing Personal is a free simplified Python IDE for students and hobbyists, and Wing 101 is designed for teaching beginning programmers.
Sign up for a free account. No credit card required. Up to 10 free credits.
Search the #1 Contact Database
Get contact details of over 750M+ profiles across 60M companies – all with industry-leading accuracy. Sales Navigator and Recruiter users, try out our Email Finder Extension.
Use our AI-Powered Email Finder
Find business and personal emails and mobile phone numbers with exclusive coverage across niche job titles, industries, and more for unparalleled targeting. Also available via our Contact Data API.