XSL / XSLT Refactoring
Working with large stylesheets may become difficult at some point. <oXygen/> can help
you in reorganizing stylesheets.
You can easily rename templates, variables, extract sections from templates as other
templates, search references and occurrences in the project files. For all operations that
imply modifications in multiple files, a preview window will show exactly the changes for
each files.
Rename XSL Occurrences
This allows renaming XSLT components like variables, templates,
functions, etc. The user is fully in control of the changes as the modified files are
presented in a diff view that allows inspecting all the changes that will be done before
actually performing them. The scope can be the current file, the project, all the
imported/included files starting from the current file or from a specified file.
Create XSL Stylesheet From Selection
The selection is placed in a new stylesheet that will be then
included in the current stylesheet.
Create XSL Template From Selection
The selection is placed in a named template and will be replaced
with a call-template instruction. The variables and parameters used inside the selection
will be passed as template parameters.
Search XSL References
This search is performed for any XSLT component that has
references, like variables, functions, named templates, attribute sets, etc. The search
scope can be the current file, the project, or all the imported/included files starting
from the current file or from a specified file.
Search XSL Declarations
This search is performed for any XSLT component that has
declarations, like variables, functions, named templates, attribute sets, etc. The
search scope can be the current file, the project, all the imported/included files
starting from the current file or from a specified file.
Search XSL Occurrences
This provides a quick retrieval of all the declarations and
references of a component in the current file.
|