Wing IDE is a cross-platform Python IDE that provides a professional code editor with vi, emacs, and other key bindings, auto-completion, call tips, refactoring, context-aware auto-editing, a powerful graphical debugger, version control, unit testing, search, and many other features.
Highlights of this release include:
- Added move-line-up and move-line-down line editing commands
- Added Open From Project option to search only on the file name
- Added goto-overridden-method command
- 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
- Several auto-editing improvements
- 12 vi mode fixes
- Avoid grouping snippets and arg entry into a single undo action
- Speed up auto-completion and auto-editing
- About 25 other bug fixes and minor improvement
See the details in the change log.
Version 4 adds the following new major features:
* Refactoring -- Rename/move symbols, extract to function/method, and introduce variable
* Find Uses -- Find all points of use of a symbol
* Auto-Editing -- Reduce typing burden by auto-entering expected code
* Diff/Merge -- Graphical file and repository comparison and merge
* Django Support -- Debug Django templates, run Django unit tests, and more
* matplotlib Support -- Maintains live-updating plots in shell and debugger
* Simplified Licensing -- Includes all OSes and adds Support+Upgrades subscriptions
Learn more about Wing IDE | See what's new in Wing 4 | Try a free trial | Purchase a License