CodeRush
CodeRush is a refactoring and productivity plugin by devexpress that extends native functionality of Microsoft Visual Studio .NET 2003, 2005 and 2008.
CodeRush executes solution-wide static code analysis (error detection on-the-fly, without the need to compile), provides additional features for error correction, code completion, navigation, search, syntax highlighting, formatting, code generation and optimization, carries out over 180 automated refactorings, and streamlines unit testing using NUnit, XUnit, MbUnit and MSTest, among other features.
The latest version, 2009.3.2, was released on December 17, 2009. It supports C# 3.0, VB9, ASP.NET, HTML, JavaScript, XML, XAML and C++.
Features
The following is an incomplete list of CodeRush features and feature groups:
- 191 Code Refactorings
- 46 Code Providers
- 122 Code Issues
- Support for unit testing using NUnit, XUnit, MbUnit and MSTest
- Support for extensible unit testing to support any testing framework
- Visualization Tools
- Advanced Selection Tools
- Clipboard Tools
- Navigation Tools
- Code Templates
- CodeRush Extensibility - Large community of plugins.
Plugins
CodeRush provides an API for developers to create third-party plugins extending core CodeRush functionality, such as:
- Class Cleaner
- Visual Studio Spell Checker
- Documentor
- Method PREview
- Enterprise Library Configuration Tool Launcher
- Commenter
- Copy Project
Awards
Best of TechEd08
See also
- ReSharper
- Visual Assist
External links
- Microsoft Overview of CodeRush Xpress Features
- Google Code Community Plugins
- Official DevExpress CodeRush web site
- CodeRush Related Blog Posts
- CodeRush Overview Blog Post
- CodeRush Trial
- DevExpress .NET Blog
de:CodeRush ru:CodeRush