Home » Support » Index of All Documentation »

Introduction for New Users

Welcome to the Wing Python IDE Tutorial!

This copy of the tutorial is for Wing Pro. We strongly recommend using the Tutorial in Wing's Help menu because it contains links into the IDE's functionality and it omits features not available in Wing Personal and Wing 101.

See the Quick Start Guide for a fast introduction to Wing's Python IDE features.

Our How-Tos show how to use Wing with 3rd party GUI toolkits, web development frameworks, Python-based modeling, rendering & compositing systems, and other Python frameworks and toolkits.

Section Contents

Wing Tutorial
   1.0. Tutorial: Getting Started
   1.1. Tutorial: Getting Around Wing
   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: Debugging from the Python Shell
      1.7.5. Tutorial: Debugging Code Not Launched by the IDE
      1.7.6. Tutorial: Other Debugger Features
   1.8. Tutorial: Auto-Editing
   1.9. Tutorial: Turbo Completion Mode
   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

Introduction for New Users