Table of Contents
- Usage Instructions
- Known Issues
- Version History
The XSLT-Debugger plugin allows to debug XSLT stylesheets in IntelliJ IDEA with various useful features a debugger should have, including breakpoints, watch expressions, variables display, etc. It is tightly integrated with IDEA which allows it to be efficiently used without much need to familiarize first.
The plugin is available for IntelliJ DEA IDEA 7.0 and 8.1 via the built-in plugin manager and at the IntelliJ Plugin Repository.
The debugger engine currently uses the SAXON 6.5.5 XSLT processor, which might cause the debugged stylesheets to work different or even incorrectly when they're designed for a another processor (e.g. Xalan), especially when extension functions are involved.
Supporting Debugging with Xalan should be is possible as well , so please tell me so I can see if there's enough demand for it. if either a compatible version of Xalan is found in the classpath or the VM argument "
To switch back to SAXON even if Xalan is present, use "
The plugin has so far only been tested on Windows. Although there's nothing that generally prevents using it on other platforms, the breakpoint matching logic depends on file-URLs which may look differently on Linux/Mac. Even though some effort has been put into normalizing the URLs, I don't know if it actually works everywhere.
Please let me know if there are any problems - on any platform.
Version 1.1.2 (2007-12-21)
- Documentation updated
- API update for 7.0.3 EAP (#7656)
- Support for IDEA 8
Version 1.2.1 (2009-02-27)
- Beta-support for debugging with Xalan
Version 1.2.2 (2009-03-06)