Posts Tagged ‘CodeRush Xpress’

How to add support for dropping markers into CodeRush Xpress

September 3rd, 2010 Comments off

CodeRush Pro has great Markers support, but, unfortunately, CodeRush Xpress lacks it – you can’t drop them manually using the Alt+Home shortcut. Here’s an example of how you can work around this limitation.

1. Create a new DXCore plug-in via the File -> New -> Project… -> Visual C# -> DXCore -> Standard Plug-in item. Enter a name of the plug-in if necessary and click OK:

Read more…

CodeRush Xpress features differences between Visual Studio 2008 and 2010

July 8th, 2010 5 comments

Here’s a table of features of CodeRush Xpress for different versions of Visual Studio. Some features are not included into CodeRush Xpress in Visual Studio 2010 due to a Microsoft requirement generally because they overlap standard built-in Visual Studio features.

Read more…

CodeRush Xpress refactoring features

July 7th, 2010 Comments off

Refactoring is a powerful way to improve the quality and flexibility of your code, without changing program behavior. Well-refactored code costs less to maintain, is easier to extend, and is a more valuable asset than code that is allowed to accumulate technical debt (also referred to as design debt).

CodeRush Xpress includes over 60 refactorings, and nearly all work in both C# and Visual Basic. A few refactorings are available in only a single language due to features of that particular language.

Read more…

CodeRush Xpress declaration features

July 6th, 2010 Comments off

CodeRush Xpress includes powerful features to intelligently declare types (classes, structures, interfaces), members, fields, local variables and so much more.

Add Contract

This feature automates the very common task of checking the parameters to a method, to make sure that all have been initialized. Having all the parameter values checked for initialization in one place at the top of the method body results in clearer code . This also allows you to provide a centralized response to invalid parameter values, if needed.

Read more…

CodeRush Xpress selection features

July 5th, 2010 Comments off

CodeRush Xpress includes five intelligent features for selecting code more efficiently.

Camel Case Select

If you need to select one or more words from inside a camel-case identifier, just use the Shift key along with the Camel Case Nav keys (Alt+Shift+Left/Right).

Read more…

CodeRush Xpress navigation features

July 4th, 2010 Comments off

CodeRush Xpress includes seven powerful navigation features to make getting to that important location fast and easy.

Camel Case Navigation

You can move among the lowercase-to-uppercase transitions using Camel Case Nav. This feature is useful when you want to rename an identifier and change the name in a manner that keeps a portion of the existing camel case identifier.

Read more…

CodeRush Xpress features set

July 3rd, 2010 Comments off

CodeRush Xpress is a powerful developer productivity tool from DevExpress. The product is free, licensed by Microsoft on behalf of all developers working in Visual Studio 2008 and Visual Studio 2010 in all paid-for product alternatives (e.g., Standard, Professional, Team System). CodeRush Xpress fully supports all language features of Visual Basic and C#. Note, however, that CodeRush Xpress will not load in the Express Editions of Visual Studio because 3rd party extensibility is not supported, and not allowed in Express editions.

Read more…

DevExpress Refactor! for VB.NET

July 1st, 2010 Comments off

Today DevExpress no longer provide Refactor! for VB.NET, because all features this product had are included in CodeRush Xpress.

However, the latest CodeRush Xpress version doesn’t support Visual Studio 2005, but you can download a previous product version, which is compatible with this IDE version. Simply register your free copy of CodeRush Xpress on the following page: Register Your Copy of CodeRush Xpress.

Read more…