Joseph Guadagno

Rants, Raves and other stuff about ASP.NET development.

PDC 2008 Experience: Day 1: Session = "Tips and Tricks for the Visual C# IDE"

DexExpress CodeRush Xpress free to MSDN subscribers which is now available.

Tips:

Understanding and navigating code

  • Go to definition: F12
  • Code Definition Window (Shows the actual code for objects that you select)
  • Code Navigation Stack
    • CTRL SHIFT 7: Go to definition stack
    • CTRL SHIFT 8: Go to definition stack
  • Find all references: SHIFT F12
  • Navigate a list window: F8
  • Navigate through open windows: CTRL TAB
  • Open Files List: CTRL ALT DOWN

CodeRush XPress

  • Quick File Navigation: Ctrl Alt F
  • Tab to next reference: TAB
  • Go to Symbol: Ctrl Shift Q
  • Highlight Usages: Ctrl Alt U

Code Snippets

  • svm -> static void main

Code Editing

  • Smart Tag: Ctrl .

CodeRush Xpress

  • Ctrl ~: Name Anonymous Type which will create objects based on the anonymous type.
  • Invoke Refactor menu : Ctrl ~
  • Alt Arrow : Move between camel case words.
  • Ctrl alt =: Shrink selection
  • Ctrl alt - : Expand selection

Downloads

Source Code Outliner PowerToy

Tip Legend:

  • 08 -> Visual Studio 2008
  • 08 SP -> Visual Studio 2008 Service Pack 1
  • + -> Out of the box
  • CRX -> CodeRush Xpress

Comments

Bryan said:

I initially had a hard time tracking down the URL for the CodeRush XPress download. Just thought I'd point out that it can be found at devexpress.com/.../CodeRushX

# October 28, 2008 12:31 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)