Home » Support » Index of All Documentation » Wing IDE Reference Manual »
4. Source Code Editor
Wing IDE's source code editor is designed to make it easier to adopt the IDE even if you are used to other editors.
- The editor has personalities that emulate other commonly used editors such as Visual Studio, VI/Vim, Emacs, and Brief.
- Context-appropriate auto-completion, goto-definition, and code index menus are available when working in Python code
- The editor supports a wide variety of file types for syntax colorization.
- Key mappings and many other behaviors are configurable.
- The editor supports structural folding for some file types
| « 3.7. Per-file Properties | Table of Contents | 4.0. Syntax Colorization » |
Section Contents
4.0. Syntax Colorization
4.1. Right-click Editor Menu
4.2. Navigating Source
4.3. File status and read-only files
4.4. Transient vs. non-Transient Editors
4.5. Auto-completion
4.6. Source Assistant
4.7. User-defined Bookmarks
4.8. Templating (Code Snippets)
4.9. Indentation
4.9.0. How Indent Style is Determined
4.9.1. Indentation Preferences
4.9.2. Indentation Policy
4.9.3. Auto-Indent
4.9.4. The Tab Key
4.9.5. Checking Indentation
4.9.6. Changing Block Indentation
4.9.7. Indentation Manager
4.10. Structural Folding
4.11. Brace Matching
4.12. Support for files in .zip or .egg files
4.13. Keyboard Macros
4.14. Notes on Copy/Paste
4.15. Auto-reloading Changed Files
4.16. Auto-save
