Refactor-X:
The first XML refactoring solution for
IntelliJ IDEA
A Recommended Companion Product for IntelliJ IDEA
Refactor-X extends IntelliJ IDEA's already solid XML editing
capabilities in a new direction by bringing the power of
automated refactorings to XML. With Refactor-X, evolving
XML documents is now as easy as evolving Java code. Weaknesses
in XML document definitions can be repaired in bulk with
Refactor-X. Design decisions about XML structure become
cheap and easy to change or undo. With Refactor-X and IntelliJ
IDEA, you can truly develop XML with pleasure.
Refactorings Provided by Refactor-X
include
Key Features
All of the refactorings in Refactor-X work in HTML, XHTML,
JSP, and JSPX files, as well as simple XML files. This makes
Refactor-X a powerful tool for maintaining consistent and
high quality web pages and on-line applications.
Refactorings can automatically modify a single file, or
all the XML files in a project, directory, or module. And
then if you wish to filter even more, refactorings can be
limited to just modify those files with a given XML document
type.
You can optionally preview all of the modifications to
be performed by a refactoring and choose which of those
changes will be applied using the familiar IDEA preview
panel. This gives you precise control of every modification
made to your XML files.
Refactor-X integrates seamlessly with many popular version
control systems, including CVS, Subversion, and Perforce.
This allows changes to be easily applied to large multi-developer
projects.