All categories

Wing IDE Personal 5.0.7

Free Wing IDE Personal is a Python IDE with a debugger and an intelligent editor
5 
Latest version:
7.2.7 See all
Developer:

Wing IDE Personal is a Python IDE with a debugger and an intelligent editor. You get features such as auto-completion, error checking, goto-definition, and source navigation using static and runtime code analysis. You also have project management feature with support for Mercurial, Git, Subversion, Perforce, CVS, and Bazaar version controls.


v5.0 [Dec 26, 2013]
Improved User Interface
- Drag and Drop now works for rearranging editors and tools, moving them around, or adding new splits and windows.
- Improved Configurability with reorganized preferences and added control over the contents of the toolbar and context menus.
- Sharable Color Palettes can be made for the GUI as a whole and for syntax highlighting individual file types.
Editor Features
- Auto-Editing has been expanded and improved and is enabled by default, with the exception of operations that have a learning curve. Be sure to try also auto-entering spaces, PEP8 spacing, and block management with the colon key.
- Python Turbo Auto-Completion option speeds typing by turning any non-symbol key into a completion key whenever the selected completion is likely to be valid.
- Improved Source Assistant adds rendering of PEP 287 docstrings, shows return value type, and improves overall content and formatting.
- Editor Split Mode option allows opening different sets of files in each editor split.
- Lock Editor Splits by clicking on the stick pin icon in top right of the editor dedicates the split to a particular file rather than reusing it for other files. A second click changes the editor to non-sticky (auto-closing) mode, and a third click returns it to sticky mode.
Debugger Features
- Move Program Counter within the bottom-most debug stack frame by right clicking on the editor.
- Sharable Launch Configurations defined in the Project menu provide more flexible management of the environment used for sub-processes when debugging, unit testing, or in the OS Commands tool.
- Named Entry Points defined in the Debug menu simplify debugging and executing the same code with different arguments or environment.
Other Improvements
- Unit Test Environment can now be configured independently in the Testing tab of Project Properties and File Properties.
- Startup Preferences Dialog makes it easier for new users to configure keyboard personality and auto-editing.
- Expanded and Rewritten Tutorial covers more of the IDE's feature set.
- Support for Python 3.4, Django 1.6 and also Stackless Python 3.3, Maya 2015, MotionBuilder 2015, Nuke 8, and Source Filmmaker has been added.
- Named File Sets can be created and visited from the File menu, the Open Files tool, or used in Search in Files.
- Improved Documentation Viewer provides cleaner rendering of Wing's integrated documentation.
- Other Features are also included, such as improved printing, asynchronous I/O in the Python Shell and Debug Probe, Open in Explorer/Finder from the Project context menu and improved Diff/Merge.

Suggestions

SCRATCH
SCRATCH
Free

Creates interactive content from the user's media files

Code::Blocks
Code::Blocks
Free

Programs & provides debugging support for apps developed in C, C++ and Fortran

XAMPP
XAMPP
Free

Development environment for PHP

Download
Free