XSLT
XSLT
Part 1 - May 8th
Editing
Multiple XSLT versions
1.0
2.0
3.0
Create new stylesheets
New XSLT wizard
Your own XSLT file templates
Syntax highlighting
XSLT
XPath endedded in XSLT
Colors by prefix
Documentation
Output
etc.
Customizable
Content completion
XSLT
Result schema
Automatic detection for XSL-FO, XHTML
Your own schema
Documentation schema
XPath embedded in XSLT
Dynamic proposals
Variables
User-defined functions
etc.
Annotated proposals
For XSLT elements
For XSLT attributes
For functions
Signature
Parameters
Highlight current parameter
Code templates
Predefined
Customizable
Side panels
Outline
Filters
XML structure
XSLT components
XSLT Input View
Associated XML structure
Drag & Drop to create XSLT code
XPath Builder
Multiple XPath versions
As-you-type evaluation
Current element as execution context
Favorites
Transformation Scenarios
Basic refactoring actions
In-place rename
Extract selection as named template
Highligh occurrences
Validation
As-you-type (automatic) validation
Validation on request
Multiple validation engines
Saxon 9
Home Edition
Professional Edition
Enterprise Edition
Saxon 6.5
Xalan
Microsoft XSLT engines
Any JAXP XSLT Processor
Validation scenarios
Validate with multiple engines in the same action
In-context validation
Batch validation
Transformation
Transformation Scenarios
Persistent configuration
Reuse configuration
Share
Project
Import/Export
Transformation toolbar
Apply transformation
Configure transformation
Associate transformation
Debug transformation
Transformation Scenarios View
See all scenarios
Trigger transformations
See associated scenarios
Multiple XSLT engines
Saxon 9
Home Edition
Professional Edition
Enterprise Edition
Saxon 6.5
Xalan
XSLTProc
Microsoft XSLT engines
Any JAXP XSLT Processor
Output preview
XML
XHTML
SVG
Integrated FOP processing
Batch transformations
Documentation
Works on any stylesheet
User documentation
oXygen specific format
XHTML
DocBook subset
DITA subset
XSLStyle
DOXSL
XML Comments
You can plug your own
TOC
Uses/Used by links
Stylesheet hierarchy
Output HTML or your custom format
Part 2 - June 5th
Master files and modules
What is a module?
What is a master file?
Automatic detection of master files
In-context validation
In-context editing
Project
Master files organization
In-place validate action
In-place transform action
Stylesheet hierarchy view
Stylesheet dependencies view
XSLT Documentation
Search
Occurrences
References
Declarations
Component dependencies view
Refactoring
Rename component
Create stylesheet from selection
Create template from selection
Extract attributes as xsl:attributes
Part 3 - July 3rd
Debugging
Profiling
Unit-testing