Automated Code Refactoring
Many software editors and IDEs have automated refactoring support. Here is a list of a few of these editors, or so-called refactoring browsers.
- IntelliJ IDEA (for Java)
- Eclipse (for Java, and to a lesser extent, C++, PHP, Ruby and JavaScript)
- NetBeans (for Java)
- JDeveloper (for Java)
- Embarcadero Delphi
- Visual Studio (for .NET)
- ReSharper (addon for Visual Studio)
- Coderush (addon for Visual Studio)
- Visual Assist (addon for Visual Studio with refactoring support for VB, VB.NET. C# and C++)
- DMS Software Reengineering Toolkit (Implements large-scale refactoring for C, C++, C#, COBOL, Java, PHP and other languages)
- Photran (a Fortran plugin for the Eclipse IDE)
- SharpSort addin for Visual Studio 2008
- Sigasi HDT (for VHDL)
- Xcode (for C and Objective-C)
- Smalltalk Refactoring Browser (for Smalltalk)
- Simplifide (for Verilog, VHDL and SystemVerilog)
- Tidier (for Erlang)
- AMIQ DVT (for e, SystemVerilog, Verilog and VHDL)
- Bicycle Repair Man! (for Python)
Read more about this topic: Redesign (software)
Famous quotes containing the words automated and/or code:
“Nature is a self-made machine, more perfectly automated than any automated machine. To create something in the image of nature is to create a machine, and it was by learning the inner working of nature that man became a builder of machines.”
—Eric Hoffer (19021983)
“...I had grown up in a world that was dominated by immature age. Not by vigorous immaturity, but by immaturity that was old and tired and prudent, that loved ritual and rubric, and was utterly wanting in curiosity about the new and the strange. Its era has passed away, and the world it made has crumbled around us. Its finest creation, a code of manners, has been ridiculed and discarded.”
—Ellen Glasgow (18731945)