Wing IDE Professional is a Python IDE with all the features designed for professional programmers. It includes powerful features editor, code intelligence, refactoring, debugging, search, unit testing, project management and revision control.
Wing IDE design is simple with the editor window as its central accessory. Panels support, the source browser, the output of runtime and debugging panels, etc., are arranged on the periphery. In the lower right corner is the Wizard panel eminently useful sources, Wing IDE response to suggestions call. Start typing, for example, a function call, and prototyping information and documents for the corresponding functions are shown in the Wizard of origin. Continue writing and probable matches are appropriately reduced. In addition, when you click a function name anywhere in the editor (either a set point or reference point), the function information is displayed in the Wizard of origin.
Wingware Debugger is highly configurable. For example, you can configure the debugger to stop when an exception occurs, but before the exception clauses or end have been executed; or you can configure the debugger to allow such clauses run and then stop running. In addition, you can configure the monitoring system debugger to display the contents of an object only when the object is in context, or hold a reference to the object and display its content regardless of the current context.
The debugger can handle multithreaded applications, when debugging the target application is stopped, for example, at a breakpoint, the debugger default stops all threads and thread indicates which caused the suspension. However, this is configurable so that if a thread reaches a breakpoint, the others can continue to run.
Debugging GUI, Web and script
Tracking Report exceptions
See stack, locals / globals and return value
Accepts input () and raw_input ()
E / S of the debugging process integrated with coding configurable text
console I / S native
Tooltips debug value
Detect exceptions controlled not
powered by Django, web2py, Flask, Google App Engine, Plone, Turbogears, Zope and Plone
Altering data values debug
multiple points named entry and startup configurations debug
probe debugging interactive with autocomplete, syntax highlighting, goto-definition, suggestions call and documentation links
Practice reset tool reset
Tracking values by reference
Enable / disable breakpoints
Move the counter debug program
Multithreaded debugging automatic process and secondary
unit tests Debugs
process of attaching / separating
Debugging Django template files
matplotlib mainloop support
Dial a range of code in the editor for a quick reassessment in Python Shell or Debug Probe