CodeRush Pro features set
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:
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.
CodeRush Pro includes lots of powerful navigation features, such as Camel Case Navigation, Markers, Bookmarks, Click Identifier, Nav Providers, Tab to Next Reference, Highlight All References, Quick Navigation, Quick File Navigation, Open Files, Recent Files, References Window, etc…
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.
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 NUnit, MSTest, MbUnit 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