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)
“Acknowledge your will and speak to us all, This alone is what I will to be! Hang your own penal code up above you: we want to be its enforcers!”
—Friedrich Nietzsche (18441900)