What is it all about?
CodeRush can be integrated with Visual Studio to automate common code creation and code restructuring tasks and to simplify code investigation. It clearly shows a code structure, and creates typical code blocks with a minimum effort. You can create new code blocks with only a few keystrokes or with a few clicks. So, to declare a property you only need to type a pair of symbols and press Space to activate the template.
* Visualize Code and Intuitively Debug: CodeRush makes it easier to see what's going on with complex code, so you can move forward and spend less time wandering and wondering. Why is that expression's value different from what you expect? When did that local change? How many times have we been through this loop? CodeRush's compelling new debug visualizer effortlessly and instantly answers these questions and more. * Move at Warp Speed: Drill In/Out. Go to Next Reference. Find Symbol. Where do you need to be in your code? CodeRush's groundbreaking navigation tools make getting to where you need to be effortless. Stack-based markers make drilling into and out of code easy. And CodeRush’s revolutionary Tab to Next Reference feature instantly answers the question "where else can I find this reference?" CodeRush helps you stay on track and always be in the right place at the right time. * Validate Quality Faster: Run Tests Faster. Create Tests Instantly. The CodeRush .NET Test Runner is up to 30% faster than the closest competitor so you can get back to coding sooner. And nothing is faster at Test Driven Development than CodeRush, allowing you to create a new test case or a new test suite in a single keystroke. * Simplify Complex Software Systems: Consolidate Duplicate Code. Effortlessly Refactor. CodeRush has the world's fastest duplicate code detection and is the only tool with built-in duplicate code consolidation so your code is easier to read and maintain. Complex consolidation operations are performed in seconds, saving hours of error prone and tedious work. And because CodeRush's refactoring is the fastest and most efficient available, you'll be able to effortlessly improve the quality of your code without disrupting your work flow.