VS Code has a debugger that has many of the common features you expect in a debugger such as:

  • Variable tracking
  • Breakpoints
  • Call stack inspection
  • Watch expressions

In this video you’ll learn how to start the debugger, step over and into functions, set breakpoints, and setup a debug configuration for more complicated projects. You’ll also see how to control Python apps running in VS Code’s built in terminal or the external system terminal.