Pssst! Wanna get some new software before the hip kids get it?

ctodx
07 August 2007

OK, this is strictly hush hush, on a need-to-know basis. Don't tell everyone, but we've just uploaded CodeRush and Refactor! Pro 2.5 to the Client Center.

Yep, it's a significant new release, deserving of the bump in version number. We've got the world's first refactorings ever targeted for C# 3.0 and VB9. You read that right: not just Las Vegas' first refactorings for C# 3.0 and VB9, not just Nevada's, not just the United States', but the Earth's. And since the slime molds of Europa, moon of Jupiter, quite possibly don't exist and, even if they did, wouldn't care about .NET, we're talking about the first refactorings for C# 3.0 and VB9 in the Solar System!

So, go ahead, make my day: convert an anonymous delegate to a lambda expression with Refactor! Pro 2.5 inside Visual Studio 2008 beta 2.

{Meanwhile Julian wrestles the keyboard back from Mark.)

Here's the What's New for DXCore:

  • Wizards - Plug-in wizards now work in Visual Studio 2008.
  • Find All References - Find All References works with C# 3.0 and VB 9.0 extension methods.
  • Parsing - Visual Basic parser now supports Visual Basic 9.0.
  • Find All References - Find All References finds references to delegate types in VB.
  • Find All References - Find All References now handles ASP .NET Web Application projects created in Visual Studio 2005.
  • Parsing - Web.config files are now properly parsed.
  • Parsing - .asmx and .ashx files are now properly parsed.
  • Performance - Greatly improved editor scrolling speed when the DXCore is loaded in Visual Studio 2005 and 2008.
  • Tool Windows- Addressed issue with retrieving the value of the Visual Studio "At startup" option. This affected Visual Studio 2005 and higher when a DXCore-based tool window was docked as a tabbed document and the "At startup" option was set to "Show Start Page". In this situation, the Start Page was not activated after the DXCore finished loading. In addition, this problem caused an error to be sent to the DXCore Messages Log. Both of these problems are corrected.
  • Issue AB14450 fixed - Duplicate Line settings are duplicated
  • Issue AB14342 fixed - Setup does not find Orcas when it is the only installed IDE
  • Issue AB14234 fixed - VB parser bug - Case range shouldn't include End Select
  • Issue CB56794 fixed - VB.NET end statement confuses CodeRush

Here's the What's New for CodeRush:

  • Quick Nav - In addition to searching files opened in Visual Studio, Quick Nav now searches closed files as well.
  • Quick Nav - Added new option to the Editor\Navigation\Quick Nav options page: "Drop markers when jumping to new locations (for quick return with Escape)" (checked by default).
  • Selection Increase - If the editor caret is inside a TextField, Selection Increase will select the entire contents of the TextField.
  • References Window - The References tool window now works properly when invoked inside of ASP .NET code nuggets.
  • References Window - References Window now searches if the editor caret is directly to the left of the angle-bracket in a generic (e.g. TestMethod«caret»).
  • Structural Highlighting - VB ElseIf blocks are now painted properly.
  • Tab to Next Reference - Tab to Next Reference now works if the editor caret is directly to the left of the angle-bracket in a generic (e.g. TestMethod«caret»).
  • Issue CB48970 fixed - CodeRush 2.2.2 doesn't work for VB projects in Orcas
  • Issue CB49127 fixed - Strange behavior with #region
  • Issue CB54176 fixed - CodeRush templates don't work when running VS.NET under CodeRunner
  • Issue AB13481 fixed - Complexity number disappears in specific cases
  • Issue CB47892 fixed - Editor scrolling speed is slow
  • Issue CB57361 fixed - Inline Recent Assignment does nothing in this specific case
  • Issue CB52444 fixed - Missing Imports Template
  • Issue CB52377 fixed - Probable bug in region's support within CodeRush/DXCore
  • Issue CB60993 fixed - Problem with typing "To" which turns into Object
  • Issue AB15060 fixed - Recent File list - the last access information is incorrect
  • Issue CB48548 fixed - Rectangle.Empty
  • Issue AB14265 fixed - rf/rt templates should not expand in this code
  • Issue AB14878 fixed - User Guide - Reference / Duplicate Lines is not populated

And I turn you over to Mark for the 111 (a base 10 number!) refactorings now in Refactor! Pro (actually that seems to be 120, also base 10, when you take into account the "early experience" refactorings).

So remember: shhh, loose lips sink ships. We'll announce officially tomorrow.

6 comment(s)
Michael Proctor [DX-Squad]
Michael Proctor [DX-Squad]

I knew subscribing to the RSS feed would be benefitial... even more reason for me to play in VS2008 :)

Great work guys.

7 August, 2007
Renaud Bompuis
Renaud Bompuis

AAArrrgh....

....where are the serial numbers?

They don't appear in the Client Center for the download and the previous version's serials don't work...

7 August, 2007
Anonymous
University Update-Visual Basic-Pssst! Wanna get some new software before the hip kids get it?

Pingback from  University Update-Visual Basic-Pssst! Wanna get some new software before the hip kids get it?

8 August, 2007
Anonymous
The ASPx Blog

The new CodeRush and Refactor! Pro 2.5 have just been released . 111 Refactorings and Counting... Refactor

8 August, 2007
Dale Mitchell
Dale Mitchell

Julian,

thought you would be interested in the comments James Moore gives DevExpress in Red Gate's weekly newsletter.

www.simple-talk.com/.../an-interview-with-james-moore

dale

23 August, 2007
Anonymous
ctodx

This past few work days have been up and down. It's a bit like the old joke that starts off with

28 August, 2007

Please login or register to post comments.