A Code Editing Component by Developer Express

Refactor! for Visual Studio.NET V3.0.8

A Code Editing Component for .Net, ASP.Net

Refactor vaporizes barriers to code simplification, dramatically reducing the cost traditionally associated with improving, simplifying, and refactoring existing code. Features - To perform an extract method, just select the block of code you want to extract, and press the Refactor Key. To reorder parameters, place the cursor on the type of the parameter and press the Refactor Key. To create a method overload, place the cursor at the start of the method declaration and press the Refactor Key.

For more information about this product please visit the
No other code simplification and refactoring tool is able to provide so much functionality with just one key. Refactor is the only refactoring and code simplification tool with one-key refactoring.

Say Goodbye to Modal Speed Bumps
Developers need tools that help them concentrate on producing code. Complex modal user interfaces, code preview windows, and distracting popup dialogs are simply speed bumps designed to slow you down. With Refactor, nothing gets between you and your code. All Refactor UI is grafted onto the surface of the editor.

So if you need to reorder parameters to a method, you'll actually see the parameters move in the code.

Refactor is the only refactoring and code simplification tool to ship without any modal interface to slow you down.

Cut and Paste Refactoring
Much of refactoring is simply about moving code from one location to another. Only Refactor exploits the clipboard to allow you to initiate refactorings simply by cutting from one location and pasting at a target location.

Let's say you need a new, small method derived from a chunk of a large,unwieldy beast of a method. You know what we're talking about. These juggernaut spaghetti code blocks can strike fear into the hearts of even the bravest and most highly-skilled coders. Well, stop trembling because it's time to divide and conquer! Simply cut out a chunk from the big method and paste it where you want the new method to appear. It's so simple you'll be slaying monsters in your code right and left without breaking a synaptic sweat. Want to see it in slow motion?

Refactoring Smart Tags
While you work, Refactor analyzes the code, looking for opportunities to simplify. When a refactoring is available, you'll see a refactoring smart tag appear below the identifier at the caret or near the selected code block.

Multiple Language Support
Refactor is designed to be completely language neutral, just like Visual Studio .NET. While refactor currently supports Visual Basic and C#, the remarkable thing is that our refactorings are all coming from a single code base. There is no language-specific C# or VB code in the product. That means when the CodeRush Core Engine gains support for a new programming language, Refactor will too.


And Refactor! is the only refactoring and code simplification tool that supports both Visual Basic and C#.


Extensibility
Refactor! was built upon the DXCore for Visual Studio .NET extensibility framework, and exposes additional interface that developers can easily exploit to create their own custom refactorings and code simplification tools. Note: CodeRush is not required to be able to use Refactor!


Refactor is the only refactoring and code simplification tool with built in extensibility.

Technical Information

Component Type - Contains the following types of components...

 • .Net Class Library
For more information and to buy this product...
Publisher:
Developer Express
Product Type:
Component
Product Version:
V3.0.8
Prices From:
$99