Wing's source code editor uses both static code analysis and inspection of live runtime state, when available, to offer a powerful range of editing and code navigation tools.

Sub-sections:

    4.0. Syntax Coloring
    4.1. Right-click Editor Menu
    4.2. Navigating Source
    4.3. File status and read-only files
    4.4. Transient, Sticky, and Locked Editors
    4.5. Auto-completion
    4.6. Source Assistant
      4.6.0. Docstring Type and Validity
      4.6.1. Goto Definition from Documentation
      4.6.2. Python Documentation Links
      4.6.3. Working with Runtime Type Information
      4.6.4. Source Assistant Options
    4.7. PEP 8 Reformatting
    4.8. Auto-editing
    4.9. Multiple Selections
    4.10. Bookmarks
    4.11. File Sets
    4.12. Code Snippets
    4.13. Indentation
      4.13.0. How Indent Style is Determined
      4.13.1. Indentation Preferences
      4.13.2. Indentation Policy
      4.13.3. Auto-Indent
      4.13.4. The Tab Key
      4.13.5. Checking Indentation
      4.13.6. Changing Block Indentation
      4.13.7. Indentation Manager
    4.14. Folding
    4.15. Brace Matching
    4.16. Support for files in .zip or .egg files
    4.17. Keyboard Macros
    4.18. Notes on Copy/Paste
    4.19. Auto-reloading Changed Files
    4.20. Auto-save