Debug Tabs

Each session tab itself contains a set of debug tabs that provides information about the internal state of the program currently being debugged. These debug tabs are further divided up into two halves: a left side and a right side. You have the option of configuring which debug tab belongs on which side by editing the debug tab layout in Tools | Options | Layout category. There are even options to hide certain debug tabs from being displayed.

The contents of the Threads tab, Stack Frame tab, and Variables tab are all linked together. When the debugger is paused, one of the threads listed in the Threads tab will be marked as being the current thread. For this current thread, the Call Stack tab will display the stack frames for that thread, of which one of these frames will be marked as the current frame. For this current stack frame, the Variables tab will display its local variables.