Table of Contents
How to debug
You can launch the debugging process for 3 purposes:
When you start debugging, The Welkin Suite turns to the Debug view, and the Debugger's caret is placed on the first line of the execution flow. In addition, your opened file in the editor is locked when you starting the debugging it. Thanks to this, you can easily avoid any unexpected changes caused by a system process, for example.
Navigation through the debugging process
Using the Debug panel, you can easily navigate through the execution process: you can Continue or Stop Debugging, or you can execute the debugging process step-by-step and be managing each stage.
The panels in the Debug view
Here in the lower part of the TWS window, in the Debug view, are the necessary panels that help you to get all the important information from the debugging process and solve your issues:
- Breakpoints — a list of all the breakpoints in your project and the ability to manage them,
- Locals — a list of all local variables in the active part of the code and all the information regarding to and depending on them,
- Call stack — all the information about the way of the execution.
In this section:
This also may be useful: