Welcome to MSDN Blogs Sign in | Join | Help

CodeRush Xpress 9.2 Ships

The free CodeRush Xpress from DevExpress provides C# and VB developers with powerful extensions to Visual Studio. These features include editing and refactoring tools that make it easier for you to quickly produce well designed code. Version 9.2 of CodeRush Xpress, which shipped on August 25, 2009, has greatly improved memory and performance characteristics. 

CodeRush Express comes with a set of selection, navigation and declaration features, as well as over 60 refactorings which are grouped into the following categories:

  • Changing Signatures
  • Conditionals
  • Declaration and Initialization
  • Expressions
  • Lambda Expressions and Anonymous methods
  • Loops and Blocks
  • Properties and Fields
  • Moving/Extracting Methods
  • Resource Files and Strings
  • Types and Visibility

DustinAndMark01

Figure 1: Dustin Campbell and Mark Miller discuss the cool features in CodeRush Xpress.

The new features in CodeRush Xpress 9.2 include:

  • Faster Performance
  • Reduced Memory Consumption
  • Support for Preprocessor Directives
  • Background Processing Progress Bar 

To learn more, watch the CodeRush Xpress 9.1 introductory video with Microsoft’s Dustin Campbell and CodeRush creator Mark Miller. You can also read an in-depth review of the new features in CodeRush Xpress 9.2 on Mark’s blog. A few months back, Dustin posted on some of the updated features in a May release of CodeRush Xpress, including

  • Duplicate Line,
  • Highlight All References
  • Increase or Reduce Selection
  • Smart Clipboard
  • Generate from Using
  • Quick Navigation Window
  • Quick File Navigation

Many of the features in CodeRush Xpress are also explained in depth on the DevExpress web site. For instance, you can click here for an explanation of the navigation features. In Figure 2 you can see a screen shot from the video which highlights some of the features of CodeRush Xpress.

Refactor03

Figure 2: A screen shot from the CodeRush Xpress introductory video shows the Refactor menu and New Field Active tip window. Click the picture to see a larger version.

CodeRush Xpress provides lots of tools designed to make coding inside Visual Studio easier. Take a look and see if it can help you get more work done in less time.

kick it on DotNetKicks.com
Published Friday, August 28, 2009 12:47 PM by Charlie Calvert

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: CodeRush Xpress 9.2 Ships

I recently attempted to provide a comparison between Coderush and CodeRush Xpress here -> http://rorybecker.blogspot.com/2009/07/coderush-vs-coderush-xpress.html

Saturday, August 29, 2009 5:00 AM by Rory Becker

# re: CodeRush Xpress 9.2 Ships

Hi Charlie,

I enjoyed your LINQ series back then now I'm on your blog after a year :D

What is your point of comparing it to R#?

I have no religious stand in either of them, I just want to master just one. Money are of course not a problem, couldn't care less...

Which product is best to invest my time in?

Heard R# has better coding-habbits advices...

I don't need HTML advices as I have a designer...

Thank you

Sunday, August 30, 2009 8:50 AM by uzivatel.jedna

# re: CodeRush Xpress 9.2 Ships

It would be nice to see a comparison with ReSharper, which I'm using. To see whether it is worth switchin.

Monday, August 31, 2009 3:31 AM by Kristian

# re: CodeRush Xpress 9.2 Ships

I have been using resharper for over a year now, and must say, i love it.

however, we are in the process of adding couple more temporary developers on board and I would love to see a comparison.

has anyone done any high level comparison?

Monday, August 31, 2009 7:34 AM by sarmaad

# re: CodeRush Xpress 9.2 Ships

I love Resharper, too, but man...it can drag the IDE to its knees when you open a large solution. And the lag when you type a period while it tries to load up all the members of an object can be seriously annoying, too. I don't understand why the lookup process takes so long for Resharper, but is instantaneous for the native IDE IntelliSense.

Monday, August 31, 2009 1:53 PM by lex

# re: CodeRush Xpress 9.2 Ships

I use both of them, I use CodeRush for most of the part and when everything is done before release I open Resharper. And let it do the Optimize thing.

Tuesday, September 01, 2009 10:34 AM by Heinz

# re: CodeRush Xpress 9.2 Ships

Is it really free?

Installation agreement sounds as tho it'll expire after 30 days.

Wednesday, September 02, 2009 1:00 PM by Joe C

# re: CodeRush Xpress 9.2 Ships

I am a resharper user, I used to be C# developer, right now my current company wants to program in vb.net. I found resharper doesn't do a good job in vb.net code.

I'd like to see if coderush does it better than resharper in vb.net.

Wednesday, September 02, 2009 11:49 PM by Jerry

# re: CodeRush Xpress 9.2 Ships

Strange that a company would change from C# to vb.net more common the other way round.

I have found that Resharper is 'essential' whilst CodeRush/RefactorPro are 'nice to haves' but they dont play well with each other. You will end up having to disable one of the as you move around your project. This is not just a question of who takes hold of the hot keys, but of crashing or locking up Visual Studio. Getting FreeCodeRush is a natral move as there are other free products out there just as good so why pay. It would be nice if DevExpressed carved up territory between ReSharper and themselves avoiding the 'me also' development patten. For sure, it would be nice to have them install on your PC and not have VSTS crash.

Thursday, September 03, 2009 7:24 AM by Doug (BN1,UK)

# re: CodeRush Xpress 9.2 Ships

I don't know if it's just me but it seems they've removed the "use string.format" refactoring from version 9.2.

I've yet to see any sort of changelog but because of this ommission I've gone back to 9.1.

Thursday, September 03, 2009 2:19 PM by Matt

# re: CodeRush Xpress 9.2 Ships

Hi Doug,

I think we've done a good job handling the challenges of getting CodeRush and ReSharper to play well together. If you want to use both CodeRush and ReSharper, make sure you have the latest versions of both products, Google/Bing for configuration tips (like this one http://blogs.interknowlogy.com/johnbowen/archive/2008/02/02/23276.aspx), and post questions to the CodeRush forums or send email to support@devexpress.com.

Friday, September 04, 2009 1:17 PM by Mark Miller

# re: CodeRush Xpress 9.2 Ships

I tried resharper and coderush and they both are totally unusable on large projects (tried them on Web Site Project with 50 dll projects).

If You work on huge projects forget about both of them. In fact VS almost dies too on so big solutions :/

Friday, September 04, 2009 3:59 PM by Jigga

# re: CodeRush Xpress 9.2 Ships

When I installed CodeRush Xpress 9.2 all menu items and dropdown menus had double and triple entries.   For instance the first 8 entries left to right were "File File Edit Edit File File Edit Edit".   After deinstalling the duplicates were removed.

Saturday, September 05, 2009 1:35 PM by Mark

# re: CodeRush Xpress 9.2 Ships

Jigga,

Try the latest CodeRush version 9.2. It uses 100-300MB less memory than the 9.1 release, and significantly less memory than competing products on very large projects. Also, if you're finding that VS almost dies on big solutions, it sounds like you may need more memory.

Saturday, September 05, 2009 2:46 PM by Mark Miller

# re: CodeRush Xpress 9.2 Ships

Mark, regarding the duplicate menu item entries you noticed, this is the first I have heard of that issue. I encourage you to send details to support@devexpress.com and give them a chance to resolve the issue.

Saturday, September 05, 2009 2:48 PM by Mark Miller

# re: CodeRush Xpress 9.2 Ships

I'd like to see a response to Joe C's question:

"Is it really free?

Installation agreement sounds as tho it'll expire after 30 days."

Tuesday, September 08, 2009 12:54 PM by Scott D

# re: CodeRush Xpress 9.2 Ships

Hi Joe,

Yes, CodeRush Xpress is really free and never expires. Are you reading the license agreement to an evaluation version of CodeRush by chance?

Wednesday, September 09, 2009 7:01 PM by Mark Miller

# re: CodeRush Xpress 9.2 Ships

I'm using ReSharper on a very large WPF centered project and only notice a small amount of lag now and then.

The product works as advertised and is almost an essential for TDD/DDD shops.

I highly recommend it.

Friday, September 11, 2009 10:02 AM by Glenn

# re: CodeRush Xpress 9.2 Ships

Matt, the DLL containing the String.Format refactoring was missing from the 9.2 install. We've fixed this and between now and the time we release 9.3, anyone missing this refactoring in 9.2 can contact support@devexpress.com to get a fix.

Friday, September 11, 2009 12:04 PM by Mark Miller

# re: CodeRush Xpress 9.2 Ships

Joe, more clarification on the EULA from the DevExpress universal installer, which includes this text that you may be referring to:

If the SOFTWARE COMPONENT PRODUCT(S) you have obtained is marked as a "TRIAL" or "EVALUATION," you may install one copy of the SOFTWARE COMPONENT PRODUCT(S) for testing purposes for a period of 30 calendar days from the date of installation ("Evaluation Period").

This text in the EULA does *not* apply to CodeRush Xpress since it is *not* marked as Trial or Evaluation software. So yes, CodeRush Xpress is free and never expires.

Friday, September 11, 2009 12:10 PM by Mark Miller

# re: CodeRush Xpress 9.2 Ships

I have been using R# since it was released: Great product.  Looking forward to evaluating the latest version of CodeRush as well.

The most recent version doesn't exhibit any noticeable memory consumption problems or lag if you disable 'Show managed memory usage in status bar'... FWIW...

Friday, September 11, 2009 12:49 PM by arachnode.net

# re: CodeRush Xpress 9.2 Ships

Does code rush express work allongside of refactor pro?

Monday, September 14, 2009 5:43 AM by Kees van Sighem

# re: CodeRush Xpress 9.2 Ships

Yes, the CodeRush XPress does work alongside with the Refactor! Pro.

Thursday, September 17, 2009 6:10 AM by Alex S

# re: CodeRush Xpress 9.2 Ships

Has anyone tried in in paralell to Visual Assist X (www.wholetomato.com), I tried 9.1 and had a few problems of them not playing nicely together .

I'll try 9.2 and see

Saturday, October 03, 2009 3:57 AM by Mike O'Neill

# re: CodeRush Xpress 9.2 Ships

Thank you for this post. I will get our developers to get a go on this tool.

Thursday, October 08, 2009 3:32 AM by Simplexhub

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker