This high-quality professional integrated development environment (IDE) for Python speeds development time and improves code quality with plenty of powerful code intelligence, editing, testing, and debugging features.
Use Wing IDE and Python for rapid development of cross-platform desktop and software testing, enterprise application integration, web applications and application scripting.
Unlike many competing technologies, Wing IDE and Python let you concentrate on building your application-specific functionality.
This low-cost scaled down edition of Wing IDE is for non-commercial and educational users. It includes a powerful Python-aware editor, simple graphical debugger, and project manager.
Here are some key features of "Wing IDE Personal":
Editor Features:
· Syntax highlighting
· Visual Studio style key bindings
· VI/Vim key bindings
· Emacs key bindings
· Brief 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
Code Intelligence Features:
· Goto-definition
· Source index menus
· Auto-indent
· Code-aware line wrapping
· Error indicators
· Auto-completion for Python and extension modules
· Enhanced auto-completion for wxPython, PyGTK, and PyQt
· Indentation translator
Search Features:
· Basic search
· Toolbar quick search
· Search in Selection
· Keyboard-driven mini-search
· Project-wide search
· Regex and wild card search
Debugger Features:
· GUI, Web, and script debugging
· Exception traceback reporting
· View stack and locals/globals
· Support input() and raw_input()
· Integrated debug process I/O
· Native console I/O
· Multi-threaded debugging
· Remote debugging
· Debug value tooltips
· Detect unhandled exceptions
· Zope and Plone support
· Alter debug data values
Other Features:
· Supports Python 1.5.2 and 2.0 through 2.5
· Integrated Python shell
· Customizable user interface
· Create multiple tool instances
· Graphical preferences editor
· Integrated documentation
· Integrated feedback / bug reporting
· Automatic patch / update manager
· Auto-updating project manager
· Autocompletion in Python shell
· Searchable documentation
Requirements:
· Wing requires Python to be installed separately
· The OS X version requires an X server such as Apple's X Server.
Limitations:
· The Wing IDE Trial is the fully functional product running on a time-limited license, with up to three 10 day trial periods.
What's New in This Release: [ read full changelog ]
Features:
· Added move-line-up and move-line-down line editing commands
· Added set-visit-history-anchor command to set a anchor in the visit history to come back to
· Added copy-reference command to copy filename, line number(s), scope, and optionally the current or selected lines to the clipboard
· Added experimental Eclipse style key binding
· Added Open From Project option to search only on the file name
· Added goto-overridden-method to goto the method overridden by the selected method in the editor
Bug fixes:
· Don't group snippet entry and invocation arg entry into one undo action
· Don't embed a win32 manifest in debugger .pyd files so they can be loaded if .exe manifest doesn't specify the C runtime dll; fixes using debugger with blender
· Speed up autocompletion and auto-editing in some instances
· Remember to hide or show unregister version control files in status displays across sessions
· Show start of selection when selecting blocks and scopes
· Fixed Debug I/O popup menu
· Fixed introspectio...