PyDebug Overview

There are four basic functions of PyDebug, and four corresponding tabs laid out along the top of the screen:

  1. The "Project" page is a way for Activity bundles, groups of related files, to be loaded into the debugger, saved away to the journal, or other file system storage. It also provides access to examples, and templates, which can be used to learn about programming.
  2. The "Edit" screen provides opportunities to create programs, modify them, find and replace text, and explore the file system of the XO.
  3. The "Activity" tab is where the debugging with the IPython command line debugger occurs.
  4. The "Help" tab provides access to useful documentation, help files, and tutorials, when the internet is not currently available.

Features -- What Does Pydebug Do?