BSEditor: Wing IDE Per
sonal is a low-cost integrated development environment (IDE) for the Python
programming language. Wing IDE Per
sonal is designed for for hobbyists and educational users that don't require the full feature set of Wing IDE Professional.
Wing understands your Python code and puts context-appropriate knowledge at your Fingertips
, whether you're typing in the editor, managing your project, or debugging your application. The code intelligence tools provided by Wing are:
Auto-completer: Reduces typing burden and typing mistakes. The completion options are always context-appropriate. Wing offers completions both in the editor and in the integrated Python shell.
Error Indicators: Flag bad code as you type
Visual Studio, VI/Vim, Emacs, and Brief
Emulation Optional key bindings are available to make Wing act like many of the most commonly used editors.
Syntax Highlighting: Easy on your eyes, for over 50 different programming languages and file types
Split Views: Divide editors horizontally, vertically, or any combination thereof. Multiple editable views can be opened into the same file.
Noteboo or Menu Selector: Select among open files within an editor using NoteBook
tabs or a popup menu for easier navigation of larger file sets.
Brace Matching: Automatic
as you type, or select blocks within braces on command.
Block Commenting: Comment out or back in blocks of code with a single key stroke.
Intelligent Rewrapping: Rewrap long lines of code, but only within appropriate logical lines as determined by Wing's source analyser.
Line and Rectangle Selection Select and operate on ranges of text by character, whole lines, or rectangles.
Visible White Space: Optionally, show spacing and/or line endings as visible characters.
Unlimited Undo: Undo works as far back as necessary to the point where a file was opened.
Line Numbering: Show optional line numbers.