Home > Overview > CodeRush Pro features set

CodeRush Pro features set

August 1st, 2010

CodeRush Pro integrates with Visual Studio to automate common code creation tasks, and to simplify code investigation. It clearly shows a code structure, and creates typical code blocks with a minimum of effort. You can create new code blocks with only a few keystrokes, or with a few clicks.

CodeRush Pro includes features that support common developer tasks in the following areas:

Code Analysis

This feature finds issues in your code and marks them with indicators to the left of the appropriate line, and to the right of the vertical scroll bar. Hint and Error issues are underlined with colored wavy lines as well. Dead Code issues are colored gray. Click the appropriate right-spaced indicator to move the cursor to an issue, even if it is beyond the editor’s bounds.

CodeRush also provides the ultimate Duplicate Detection and Consolidation feature for finding and eliminating code duplications.

Code Generation

CodeRush Pro includes powerful features to intelligently declare types (classesstructures, and interfaces), members, fields, local variables and Code Templates, Smart Constructor features.

Coding Helpers

Coding helpers (assistance) tools are: Duplicate Line, Scope Cycle, Intellassist, Smart Enter, Smart Parentheses, Smart Brackets and so much more.


CodeRush Pro includes lots of powerful navigation features, such as Camel Case Navigation, MarkersBookmarks, Click Identifier, Nav ProvidersTab to Next ReferenceHighlight All References, Quick Navigation, Quick File Navigation, Open Files, Recent Files, References Window, etc…


CodeRush includes several intelligent features for selecting code more efficiently, such as Camel Case Select, Selection Increase, Selection Reduce, Selection Embedding and Selection Inversion.


CodeRush  adds subtle visual cues, to code to allow a developer to identify and recognize code quickly. The following tools to make it easier to visualize and understand source code are available: Comment Painter, Comment Highlighter, Element Highlighting, Flow Break Evaluation, Line Highlighter, Member Icons, Region Painting, Right Margin Line, Show Color, Show Metrics, Spell Checker, Structural Highlighting, XML Doc Comments.

Clipboard tools

CodeRush provides the following clipboard tools: Clipboard History, Smart Copy, Smart Cut, Intelligent Paste and Paste Replace.

Testing tools

CodeRush includes the Unit Test Runner, a powerful unit testing tool. It executes your unit tests, navigates through tests, and facilitates processing test results. Unit Test Runner supports the NUnitMSTestMbUnit and xUnit frameworks, and dynamically-generated unit tests including RowTests(MbUnit) and Theories(xUnit).

Products: CodeRush Pro
Versions: 12.1 and up
VS IDEs: 2008 and up
Updated: Nov/20/2012
ID: C009

Similar Posts: