VMS IDE Debugger
Revision as of 09:10, 29 March 2019 by Andrey.logachev (talk | contribs) (Created page with "'''VMS IDE''' uses Visual Studio Code built-in debugger and supports all of its features. =Features= 800px|none|thumb|VMS IDE Debugger ; [1...")
VMS IDE uses Visual Studio Code built-in debugger and supports all of its features.
-  VARIABLES
- Shows local variables. If the panel is collapsed, variables are not requested. When debugging, you can set variable values by double-clicking them and typing a new value.
-  WATCH
- You can add variable names (expressions) to set watchpoints:
- * Expression without braces "()" - request variable value (local or global);
- * Expression with empty braces "()" - enable watchpoint, for example
- * Expression with conditional expression in braces "(when ...)" - enable watchpoint with condition, for example
-  CALL STACK
- Shows stack frames. Variables and expressions listed in VARIABLES and WATCH sections are relative to selected stack frame.
-  BREAKPOINTS
- Shows breakpoints set for the current project.
-  DEBUG TOOLBAR
- Provides standard debugging actions. Edit field "stopOnEntry" in the launch.json file:
- Set field "stopOnEntry" = true to enable stop on entry.
- Set field "stopOnEntry" = false to disable stop on entry.
-  EDITOR
- * Breakpoints can be toggled by clicking on the EDITOR margin or using
F9on the current line.
- * Variable values can be seen by hovering over variables in the code.
-  DEBUG CONSOLE
- Shows debugging output. Opens automatically as soon as debugging session starts.
Please view Visual Studio Code documentation to learn more about Debbuger view and debugging process in Visual Studio Code.