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

  • Replace Tag with Attribute
  • Replace Attribute with Tag
  • Delete Tag
  • Delete Attribute
  • Wrap Tag
  • Unwrap Tag
  • Expand Empty Tag
  • Collapse Empty Tag
  • Split Tag
  • Merge Tags
Collapse Empty Tag intention
Before...
After...

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.

Replace Attribute with Tag Refactoring
Before...
After...

SUPPORTED PLATFORMS: All Sixth and Red River products require IntelliJ IDEA 5.0 or higher. Additionally, they require that IDEA be run under a 5.0 JVM. For that reason, Refactor-X, Refactor-J, and Inspection-JS are not supported under MacOS-X 10.4.

Copyright Sixth & Red River, All Rights Reserved
Terms of Service|Privacy Policy
'IntelliJ IDEA' and 'JetBrains' are trademarks of JetBrains S.R.O. All other trademarks are property of Sixth and Red River Software
Refactor-X
Price: $39
single developer license
Buy now
Refactoring Special
Refactor-J and Refactor-X
Price: $69
single developer licenses
Buy now

Request an evaluation license

What the Blogs are saying about Refactor-X...