Innovative Interface
Stay focused on the stylesheet with unique user interface that lets you map data and edit code at the same time.
Revolutionary User Interface
Unified user interface makes the stylesheet code and source structure permanently visible and available. So you can graphically map from source to target schema and edit the stylesheet code at the same time. No need to switch views.
Schema Support
xsl:easy lets you use the structure defined in XSD or XML file in source and stylesheet pane and enables mapping,
visual XPath matching and validation features which help you create the stylesheet faster.
Graphical Mapping
Type less and visually create your stylesheets with blazing speed. Simply associate source and target nodes using
the mouse to create new XSLT instructions or append XPaths to existing expressions.
Code in Front
Maintain the full control and overview of your XSLT design. The stylesheet pane displays the complete source code in tree view and allows you to edit the stylesheet directly in place.
Efficient Editing
Be more productive with powerful editor optimized for designing XSLT stylesheets.
Editable Tree
Tree-based XSLT editor offers well arranged view of the stylesheet similar to the common outline views, but with the full editing capability. Automatic markup handling shields you from annoying XML syntax issues so you can stay focused on the high-level stylesheet logic.
Fast Editing and Navigation
The tree view of the stylesheet allows you to navigate and access the desired location fast while source code coloring and folding improve the readability.
You can manipulate nodes using keyboard or mouse to easily restructure the stylesheet. Freely move, copy, cut and paste nodes and the editor takes care of the syntax all the time.
Key Assist
The key assist will help you insert frequently used XSL instructions with only a few keystrokes.
Visual XSLT Overview
Understand your stylesheet with less effort and quickly spot possible problems.
Clutter Free View
Inspect the code with a single glance. Thanks to the instant XPath evaluation, the XSLT instructions are graphically linked to the matching source nodes and are colored differently for values, conditions, and iterations. A single spacebar tap will navigate you to the linked node that is out-of-view.
Code Annotation
The presence of functions, absolute location paths and possible problems in XPath expressions is indicated next to the XSLT instructions. The details about issues are displayed in tooltips as well as summarized in the Problems tab.
Well Integrated
Take advantage of well established development platform.
Integrated Development Environment
Extend your Eclipse toolset with visual XSLT designer and leverage the benefits of integrated platform: project management ,
team collaboration and wide range of community provided tools.
Feels like at home
Take advantage of your muscle memory and use the familiar keyboard shortcuts from the Java editor. Or you can redefine them to suite your habits.
Multiple Launch Configurations
Test your transformations with different parameters or source files. Multiple launch configurations let you define various inputs, execution arguments and output methods for any given stylesheet.
Problems Tab
Navigate quickly to the problem location. From the summary of detected issues displayed in Problem tab you
have complete overview of your project status.
Summary
Whatever your level of XSLT experience is, the xsl:easy for Eclipse lets you benefit from the combination of powerful code editor and mapper.
- Accelerated development cycle
- Unified mapper with code editor in single view
- Permanent overview during the XSLT design
- Reduced manual typing with drag & drop mapping
- Instant visual feedback helps you design with fewer errors
- Automatic markup handling - no XML syntax issues
- Focus on high-level transformation logic
- XPath visualization and validation
- Fast tree navigation along the stylesheet structure
- Multiple launch configurations for running transformations
- Support for XSD and XML schemas in source and stylesheet pane
- Complete editable source code in the stylesheet pane
- Tree-based XSLT editing with code coloring and folding
- Real-time XPath validation and code annotation
- Easy node manipulation (cut, copy, paste, move)
- Fast code insertion with Key assist
- Customizable key bindings
- Native Eclipse integration - platform independent
- Report of detected issues summarized in the Problems tab
