The Artima Developer Community
Sponsored Link

.NET Buzz Forum
CodeRush Pimping

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Dave Bettin

Posts: 94
Nickname: dbettin
Registered: May, 2004

Dave Bettin is a .Net Service Developer
CodeRush Pimping Posted: May 28, 2004 12:43 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Dave Bettin.
Original Post: CodeRush Pimping
Feed Title: Dave Bettin on Services
Feed URL: http://www.davebettin.com/me/rss.aspx
Feed Description: Bettin' on .Net Service Development
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Dave Bettin
Latest Posts From Dave Bettin on Services

Advertisement

I have read about CodeRush before, however, I really never took the time to test it out.  At least, that was until Scott Hanselman showed an incredible screenshot of the the add-in in action.

After taking the tool for a spin, I have come to the realization that CodeRush is nice.. really nice.  Maybe it is the wonderfully vibrant visualizations flying around my editor or maybe it is because it has already save me ton of time coding. Either way CodeRush rocks.

CodeRush allows for easier code navigation,  flow visualizations, code expansions ,  code embedding, smart cut/paste, linked indentifiers,  and a pretty nice plug-in architecture.

Some CodeRush bling-bling:

  • Quick Navigation-  My favorite feature of CodeRush is the quick navigation of  code declarations. You can filter the list of members by  type (class, interfaces, etc.), members (events, methods, etc.), access (public, private, etc.), and view (solution, project, current file, all files, or CodeRush Pimpingnamespace).  But the coolest aspect of QuickNavigation is the preview feature; while you scroll through the list of declarations you can preview the code for the selected declaration.  Nice!   

  • Markers - I like reading code; I read code a lot. But, in Visual Studio I never really found a concise way to traverse code. Well, with CodeRush markers feature, I can bounce back and forth and quickly read code the way I am used to -- my heart still yearns for a complete ctags solution for VS.net .

  • Plug-in Architecture - No more messing with COM goop, good old .NET will do the trick to enhance your favorite editor.

  • Visually Aesthetic - Very very attractive visualizations; I really enjoy  the #region veneer.

Enough pimping, CodeRush does have some weak points.

  • Refactoring - It needs much better refactoring support, currently, it only supports cycling through visibility identifiers and a smart duplicate line refactor.  We need more Fowler refactorings.

  • Learning Curve - It has a pretty steep learning curve for the amount of power it can give a developer. (Also, it needs a consolidated help file to print for off-line viewing)

Overall, I am one step closer to VIM nirvana.

Read: CodeRush Pimping

Topic: TechEd: Geeks on the Floor Previous Topic   Next Topic Topic: ok, I get it

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use