XSL / XSLT RefactoringWorking 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 OccurrencesThis 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 SelectionThe selection is placed in a new stylesheet that
will be then included in the current stylesheet. Create XSL Template From SelectionThe 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 DeclarationsThis 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. |