EclipseXSLT - XSLT Support for Eclipse | ||
EclipseXSLT - XSLT Support for Eclipse | Requirements |
EclipseXSLT tightly integrates in the Eclipse platform. It reuses existing Eclipse features and is build upon the Eclipse WTP.
Some useful editor extensions making XML/XSLT editing more comfortable (see Editor Extensions).
Configurable XML editor outline (see Editor Outline and Outline Configuration)
You can roll your own xml editor outline by editing an simple xml configuration file.
XSLT specific Launch Configuration (see Launch Configuration).
XSLT transformations files can be started immediately via Run/Run As/Orangevolt XSLT
, using the Run
action in the toolbar or by using the Resource Navigator context menu.
The XSLT Launch Configuration Dialog provides many XSLT related settings for XSLT parameters, output filename/directory and many many more (see XSLT Launch Configuration Dialog).
XSLT Launch Configuration's can be exported into a Apache Ant Build File to start them automatically. All settings are exported.
XSLT Launch Configuration Post Processing is supported. After successfully running a XSLT transformation the Apache Ant build file specified in the Launch Configuration's Post Processing section will be executed.
The Post Processing support is very useful when generating XML-FO. The XSLT transformation results in XML-FO files and then you want to render them to PDF or POSTSCRIPT. By using the Post Processing Feature this is done by writing a small Apache Ant Build File and assign it in the Post Processing section of the launch configuration.See the example in XSLT Post Processing.
The XSLT process console provides syntax colored XSLT process output (errors are red, standard output blue and so on).
As a really useful feature the XSLT process console output provides hyperlinking
For example if an error occures in file foo.xsl, line 138 you can move the mouse over this the error line and after clicking it the XSLT process console opens/acitvates the file in the editor and jumps to the right line.
(see chapter XSLT process console).
XSLT Processor Preferences for controlling/tuning the processor behaviour (see XSLT processor preferences).
Pluggable XSLT processor support. Use the XSLT processor you want (see Add a new XSLT processor).
XPATH Navigator View. This view is used to execute XPATH expressions against a XML document (or XML selection) opened in Eclipse (see XPATH Navigator).
Builtin outline configurations for Docbook, XSLT and Orangevolt Documentation format.
Xalan, Saxon and default XSLT transformer (depends on your Java Runtime) are included in EclipseXSLT.