The JSL Debugger preferences let you show or hide line numbers, create breaks in scripts, and show warnings.
Figure 14.20 JSL Debugger Preferences
Preference | Description |
---|---|
Show Line Numbers | Shows or hides the line numbers for the script in the debugger. This option is selected by default. |
Break on Multiple Statements Per Line | Stops executing the script between each expression in a single line. This option is deselected by default. |
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. This option is deselected by default. |
Break On Execution Error | Stops executing the script when the error occurs rather than closing the Debugger. The option is selected by default |
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 option is selected by default |
Enter Debugger Upon Termination | Select to enter the Debugger when JMP terminates. The option is selected by default |
Break for Compatibility Warnings | Stops executing the script when a JSL compatibility issue is encountered. The option is selected by default |