Archive

Archive for the ‘Navigation’ Category

Working with HTML tables using CodeRush

January 17th, 2012 Comments off

Generating any-size HTML tables and navigating between table cells is very easy when you have DevExpress CodeRush installed. To create a new table just type “.t” inside the HTML markup and press the Space bar. This code snippet template will execute the Table Size UI feature of CodeRush, and the following tiny window will appear:

CodeRush Table Size UI window

Read more…

Navigation between expressions of the parsed source tree

August 31st, 2011 Comments off

After DXCore has parsed the source code and built an abstract source tree for the active source file, you can navigate between its nodes and detail nodes by using the special navigation feature shipped with CodeRush. The feature is called the Expression Focus. It allows you to navigate between the smallest parts of the source tree – expressions.

Read more…

Highlighting an identifier and its references using CodeRush

August 29th, 2011 Comments off

CodeRush has the Highlighting All References feature, based on the Tab to Next Reference feature, with the difference that you do not actually navigate between references. The feature simply highlights the current identifier and all its references. The default shortcut to apply the reference highlighting is Ctrl+Alt+U. Once performed on an identifier, you will see the identifier and its references highlighted in pink:

CodeRush Highlight All References preview

Read more…

Navigation between files – Open Files tool window

August 5th, 2011 Comments off

The Open Files CodeRush tool window lists files that are currently opened inside the Visual Studio IDE. The window allows you to quickly switch between files via a single mouse click. This window is similar to the Ctrl+Tab Visual Studio built-in window but has a few advanced options. This is what it looks like:

CodeRush Open Files default view

Read more…

CodeRush Code Navigation inside Visual Studio – Tab to Next Reference

June 21st, 2011 2 comments

The Tab to Next Reference feature is the simplest and one of the most powerful navigation features of CodeRush. It allows you immediately see all references and navigate among them with ease. As the name says, the single Tab shortcut is used to navigate to the next reference of an identifier or a type reference under the editor caret. Hitting the Tab key again will move you to the next reference cyclically, in other words, you can tab to the next reference over and over again, even if you come back to the first reference where you started.

Read more…

Navigating between files in Visual Studio using CodeRush

May 10th, 2011 Comments off

There are three different tool windows allowing you to navigate between files of your Visual Studio solution in CodeRush. The functionality of these three windows could be actually contained in a single window with a couple of switch options, but historically they have appeared variously in the following order:

Read more…

Coderush Quick File Navigation tool window

May 5th, 2011 4 comments

Quick File Nav navigation CodeRush feature allows you to switch between all files in a solution. The shortcut key for this tool window is the Ctrl+Alt+F. Once you press the shortcut, the following window appears at the editor caret position or at the center of the Visual Studio main window:

CodeRush Quick File Nav main window

Read more…

Browsing recently accessed files in Visual Studio using CodeRush

April 25th, 2011 Comments off

CodeRush has a special tool window for browsing recently opened (accessed) files inside Visual Studio called Browse Recent Files. It is available via the corresponding File -> Browse Recent Files… menu item, or via the Ctrl+Shift+. (dot at the end) shortcut. This is what it looks like:

CodeRush Recent Files preview

Read more…