Liquid Studio Documentation
In This Topic
    XSLT Debugger Overview
    In This Topic

    The Liquid XSLT editor and integrated debugger allows XSLT 1.0 & 2.0 documents to be written, validated, and debugged.

    The debugger supports step by step debugging, breakpoints, and shows local variables, watch expressions and current call stack.

    The debugger toolbar and keyboard shortcuts make it quick and easy to step through your XSLT stylesheet.


    XSLT Debugger


    Liquid XML Studio currently supports 2 XSLT Engines.

    Microsoft XSLT 1.0 Engine  

    Source Microsoft .Net Framework
    Version .Net 4.0 Framework
    Supported Version XSLT 1.0
    Execute Transform Yes
    Debug Transform No

    Saxon XSLT 2.0 Engine

    Source Saxonica
    Version Saxon HE
    Supported Version XSLT 1.0 & 2.0
    Execute Transform Yes
    Debug Transform Yes

    The editor provides syntax highlighting and the means to validate the XSLT using the Validate Button (Validate Button).
    Validation errors are underlined and reported in the error window.

    The XSLT can be executed using either the Saxon XSLT 2.0 engine or the Microsoft XSLT 1.0 engine.

    Step by step debugging can be performed against the Saxon 1.0 & 2.0 XSLT Engine. The debugger highlights the current line of execution, break points can be set within the project, watch windows show user defined variables, the call stack can be viewed and variables local to the stack frame can be examined. 

    See Also