The JSL Debugger preferences let you show or hide line numbers, create breaks in scripts, and show warnings.
Figure 13.20 JSL Debugger Preferences
Preference | Description |
---|---|
Show Line Numbers | Shows or hides the line numbers for the script in the debugger. The default value is selected. |
Break on Multiple Statements Per Line | Stops executing the script between each expression in a single line. The default value is deselected. |
Break On Throw | Breaks when an exception error occurs in a Try() function. For example, the exception error in the Try() function is thrown by a Throw() function. The Debugger breaks on theThrow() instead of continuing through the rest of the codes. This lets you identify where the problem occurred in the script and then return to debugging. The default value is deselected. |
Break On Execution Error | Stops executing the script when the error occurs rather than closing the Debugger. The default value is selected. |
Warn On Assignment In Condition | Select to show a warning when you enter an assignment expression for the breakpoint condition. For example, if you specify x = 1 instead of x == 1 in the breakpoint condition, you are prompted to verify the specification. The default value is selected. |
Enter Debugger Upon Termination | Select to enter the Debugger when JMP terminates. The default value is selected. |
Break for Compatibility Warnings | Stops executing the script when a JSL compatibility issue is encountered. The default value is selected. |