Home » Wingware Python IDE Product Family »

Feature List

Wing IDE   
101   
3.1.3
Wing IDE   
Personal   
3.1.3
Wing IDE   
Professional
3.1.3

Editor Features

Syntax highlighting               
Visual Studio style key bindings               
VI/Vim key bindings               
Emacs key bindings               
Brief key bindings               
OS X style key bindings               
Block indentation               
Indentation guides               
Adapts to file indent style               
Adapts to file EOL style               
Block commenting               
Rectangular and line selection               
Brace matching               
Visible white space               
Detect and load external changes               
Editor splits & tabs               
Configurable tab key               
Print file or selection               
Named bookmarks               
Keyboard and command macros               
Code folding               
 

Code Intelligence Features

Goto-definition               
Source index menus               
Auto-indent               
Code-aware line wrapping               
Error indicators               
Scans for sys.path changes in main debug file               
Auto-completion for Python and extension modules               
Enhanced auto-completion for wxPython, PyGTK, and PyQt               
Word list driven auto-completion for other file types               
Indentation translator               
Class browser               
Module browser               
Current file browser               
Call tips & documentation (Source Assistant)               
 

Search Features

Basic search               
Toolbar quick search               
Search in Selection               
Keyboard-driven mini-search               
Project-wide search               
Regex and wild card search               
Search on disk               
 

Unit Testing Features

Execute tests and view results               
Debug tests               
Supports unittest style tests               
Supports doctest style tests               
Supports nose style tests               
 

Debugger Features

GUI, Web, and script debugging               
Exception traceback reporting               
View stack and locals/globals               
Supports input() and raw_input()               
Integrated debug process I/O with configurable text encoding               
Native console I/O               
Multi-threaded debugging               
Remote debugging               
Debug value tooltips               
Detect unhandled exceptions               
Zope and Plone support               
Alter debug data values               
Interactive debug probe with auto-completion               
Track values by reference               
Evaluate expressions               
Conditional breakpoints               
Ignore-counted breakpoints               
Enable/disable breakpoints               
Breakpoint manager               
Process attach/detach               
Inspect sys.modules               
 

Other Features

Supports most versions of CPython               
Supports Stackless Python               
Supports 32-bit and 64-bit Python builds               
Supports debug builds of Python               
Supports cygwin Python               
Integrated Python shell with auto-completion               
Customizable user interface               
Create multiple tool instances               
Graphical preferences editor               
Integrated documentation, How-Tos, and tutorial               
Integrated feedback / bug reporting               
Automatic patch / update manager               
Supports code in zip archives and eggs               
Supports code in buildouts               
Quick keyboard navigation to files and symbols               
Auto-updating project manager               
Searchable documentation               
CVS integration               
Subversion integration               
Perforce integration               
OS commands tool               
Inline templating/snippets integrated with auto-completer               
Extend IDE with Python scripting               
Available product source code