Skip to content

How debuggers work

Rich Chiodo edited this page Jul 21, 2022 · 7 revisions

There are many forms of debugging in the Jupyter extension. This page seeks to describe how they all work from the extension developer's point of view.

The known forms of debugging are:

  • Launching a python script in the debugger (not really this extension, but a good way to describe how debugging works in VS code)
  • Debugging a cell in the interactive window
  • Debugging a cell in a notebook
  • Running by line in a cell of a notebook

For documentation on how to use these forms of debugging check here:

Clone this wiki locally