Here’s a little tidbit I picked up after watching the Microsoft Visual C# IDE: Tips and Tricks session at PDC.  DevExpress hass released CodeRush Xpress for Visual Studio.  From their site:

“CodeRush Xpress is freely available to all Visual Studio 2008 developers and offers a comprehensive suite of tools that enable you and your team to simplify and shape complex code - making it easier to read and less costly to maintain.”

“Supported Features

CodeRush Xpress includes the following features.

  • Duplicate Line
  • Highlight All References
  • Increase or Reduce Selection
  • Smart Clipboard Operations
  • Generate from Using (TDD)
  • Quick Navigation Window
  • Quick File Navigation

In addition, you receive the following refactorings.

Add Block Delimiters, Combine Conditionals, Compress to Lambda Expression, Compress to Ternary Expression, Convert to Auto-implemented Property,  Convert to Initializer, Create Backing Store, Decompose Initializer, Decompose Parameter, Expand Lambda Expression, Expand Ternary Expression, Extract Method, Flatten Conditional  Inline, Delegate  Inline Temp, Introduce Local  Make Explicit  Make Implicit, Move Type to File, Name Anonymous Method, Name Anonymous Type, Reverse Conditional, Split Conditional, Use String.Format, Use StringBuilder”

NOTE: I reformatted the list of refactorings to take up less real estate. 

I have been using this add-in for a few days now and I’m already loving the productivity enhancements I am reaping.  Go to http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/ now and download it!  You can’t beat FREE!

-Marc