Refactoring Tools

Refactoring is a technique that is very amenable to tool support.

The classic Refactoring tool is the Refactoring Browser for the Smalltalk Language.

There are also several efforts to build a Refactoring Browser For Java and another one for Python (named Bicycle Repair Man).

See original on c2.com