CodeRush adds MVC support

v2010 vol 2 release also adds structural highlighting, solution-wide code analysis and unit test runner improvements.
December 8, 2010
Feature Release

CodeRush with Refactor! Pro helps developers meet the demands and pressures to deliver more features with higher quality in less time, by boosting productivity while eliminating the repetition that erodes creativity. CodeRush with Refactor! Pro (CodeRush for Visual Studio .NET) will help you create sophisticated code blocks in seconds and extend code templates instantly. CodeRush with Refactor! Pro (CodeRush for Visual Studio .NET) will complete identifiers as you type and expand or contract selections logically. With CodeRush with Refactor! Pro (CodeRush for Visual Studio .NET), you will be able to instantly place selected code inside Try/Catch blocks, Regions and your own custom wrappers with ease. You can even reverse the logic of selected code and revisit important points within your code instantly (and effortlessly swap between locations). DevExpress CodeRush with Refactor! Pro includes 1 Year Subscription. CodeRush with Refactor! Pro license also includes the source code.

Updates in v2010 vol 2

  • MVC Support
    Added new templates, navigation and code providers to support MVC development. The MVC templates include these new templates for C# and Visual Basic and these new templates for aspx code. As always, you can customize templates on the Editor|Templates options page.
  • Unit Test Runner Improvements
    Added Silverlight unit testing support to the CodeRush Unit Test Runner, so now it’s easy to test your Silverlight applications. Test results appearing in the Unit Test Runner Details panel are now rendered in HTML, with syntax-highlighted call stacks, and links to corresponding methods in the code. A right-click context menu lets you toggle between two different call stack displays, both designed to optimize clarity and ease of consumption.
  • Structural Highlighting
    Extended Structural Highlighting functionality to be available in ASP.NET and XAML. The Editor|Painting|Structural Highlighting option page includes the new XML Elements tab, that enables you to specify the highlight color for any tags.
  • DXCore Parsers
    Working with DXCore parsers is easier than ever, and is no longer limited to DXCore plug-ins, as DevExpress have moved the necessary classes into a separate assembly. You can now access C#, Visual Basic, JavaScript, HTML, ASP.NET, CSS, MVC, XAML and XML parsers (and get access to a universal tree, code generation features and more for all these languages) via the DevExpress.DXCore.Parser assembly.
  • Code Analysis
    Previously CodeRush’s Code Analysis reported issues in the active file. In 10.2 DevExpress have implemented a Fast Solution-wide Analysis, which reports code issues found throughout the entire solution in a background thread while you work. The Project File bar in the bottom of the code editor helps you to find the most critical code issues and navigate to them in a few clicks.
  • New and Enhanced Templates
    The new disp template instantly generates IDisposable implementations according to best practices. If the current class contains disposable private fields, the generated implementation includes code to properly dispose of these fields.

About Developer Express

Developer Express is a software development company based in the United States. It produces coding assistance tools and components for Delphi, C++ Builder and Microsoft Visual Studio developers. The major part of its product line is VCL, .NET WinForms and ASP.NET components that replicate the UI of Microsoft Windows and Microsoft Office applications. Developer Express has won many industry awards for its products.

Extracting a method in CodeRush with Refactor! Pro.

CodeRush Ultimate

Create better code, more quickly.

Got a Question?

Live Chat with our DevExpress licensing specialists now.