Debugger Preferences
To configure the Debugger preferences, open the Preferences dialog box and go to .
The following options are available:
- Show xsl:result-document output
- If checked, the debugger presents the output of
xsl:result-document
instructions into the debugger output view. - Infinite loop detection
- Enable this option to receive notifications when an infinite loop occurs during transformation.
- Enable Saxon optimizations
- This option is disabled by default and this means that the optimization level for
the
debugging process is set to zero. If it is enabled, the debugging process will use
the
optimization level from one of the following:
- The value specified in the Optimization level option in an associated XSLT transformation (or the same option in an associated XQuery transformation), if a transformation scenario is used in the debugging process.
- Otherwise, the value specified in the Optimization level option in the XSLT Saxon-HE/PE/EE preferences page (or the same option in the XQuery Saxon HE/PE/EE preferences page).
- Maximum depth in templates stack
- Allows you to set how many
xsl:template
instructions can appear on the current stack. This setting is used by the infinite loop detection. - Debugger layout
- If you select the Horizontal layout, the stack of XML editors is presented on the left half of the editing area while the stack of XSL editors is on the right half. If you select the Vertical layout, the stack of XML editors is presented on the upper half of the editing area while the stack of XSL editors is on the lower half.
- XWatch evaluation timeout (seconds)
- Allows you to specify the maximum time that Oxygen XML Developer plugin allocates to the evaluation of XPath expressions while debugging.