../wingware-header-qt.png

This tutorial introduces Wing IDE by taking you through its feature set with a small coding example. For a faster introduction, see the Wing IDE Quick Start Guide.

If you are new to programming, you may want to check out the book Python Programming Fundamentals and accompanying screen casts, which use Wing IDE 101 to teach programming with Python.

To get started, press the Next (down arrow) icon in the toolbar immediately above this page: next_page

Sub-sections:

    1.0. Tutorial: Getting Started
    1.1. Tutorial: Getting Around Wing IDE
    1.2. Tutorial: Check your Python Integration
    1.3. Tutorial: Set Up a Project
    1.4. Tutorial: Setting Python Path
    1.5. Tutorial: Introduction to the Editor
    1.6. Tutorial: Navigating Code
    1.7. Tutorial: Debugging
      1.7.0. Tutorial: Debug I/O
      1.7.1. Tutorial: Debug Process Exception Reporting
      1.7.2. Tutorial: Interactive Debugging
      1.7.3. Tutorial: Execution Environment
      1.7.4. Tutorial: Remote Debugging
      1.7.5. Tutorial: Other Debugger Features
    1.8. Tutorial: Auto-Editing
    1.9. Tutorial: Turbo Completion Mode (Experimental)
    1.10. Tutorial: Refactoring
    1.11. Tutorial: Indentation Features
    1.12. Tutorial: Other Editor Features
    1.13. Tutorial: Unit Testing
    1.14. Tutorial: Version Control Systems
    1.15. Tutorial: Searching
    1.16. Tutorial: Other IDE Features
    1.17. Tutorial: Further Reading