Azurite for Eclipse
How to Install
Using Eclipse Update Site
Update site URL: http://www.cs.cmu.edu/~NatProg/eclipse/updates/releases
Download the latest version of the jar file (under the Releases page) and put it in the 'plugins' directory under the Eclipse installation. NOTE: Azurite requires Fluorite to be installed.
Project main page: http://www.cs.cmu.edu/~azurite/
Azurite stands for 'Adding Zest to Undoing and Restoring Improves Textual Exploration'.
Azurite is a plug-in for Eclipse which enables selective undo feature in the code editor. Users can undo some of the previous edits in isolation, while not affecting the other edits performed in between.