[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Collapse]CodeRush Classic
  What's New
 [Expand]System Requirements
  [Expand]Code Analysis
  [Expand]Code Style
   Feature Advisor
   FrictionFree Mode
   Mastering CodeRush Classic Features
  [Expand]Visualization Tools
    Advanced Filter Options (Quick Navigation)
    Camel Case Navigation
    Click Identifier
    Navigation Through Expressions
    Navigation Through Logical Blocks
    Quick File Navigation
    Quick Navigation
    Recent Files
    Step Into Member
    Tab to Next Reference
    Table Size UI
  [Expand]Advanced Selection Tools
  [Expand]Clipboard Tools
  [Expand]Coding Assistance
   Unit Test Runner
 [Expand]Visual Elements
 [Expand]Tool Windows
 [Expand]CodeRush Classic Options
  Get More Help
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Tab to Next Reference

Tab to Next Reference highlights all references and enables you to navigate among them with ease. Place the caret inside an identifier, type a reference or namespace, and press Tab. As a result, all references on screen will be underlined, and the next reference will be selected.

To get back to the previous reference, press Shift+Tab.


In MVC projects, Tab to Next Reference enables you to navigate among action and controller references, including references in string arguments passed to the ActionLink, Action, and RenderAction methods.



CodeRush Classic also supports Tab to Next Reference navigation within Razor code blocks (in MVC 3 projects).



Tab to Next Reference is also available in JavaScript. You can easily navigate through references in .js files...


in <script> sections within .html files...


and within tags...


Once references are found, you can view all of them in the References tool window.


The Tab to Next Reference feature relies upon the DXCore's background parse, and may not be available for a few seconds immediately following the opening of a solution. If you press Tab inside an identifier before the background parse is complete and see a whitespace inserted in the middle of your identifier (instead of the expected Next Reference behavior), try this:

  • Apply Undo to remove the whitespace.
  • Wait a few seconds.
  • Try again.

Large projects with thousands of files can take up to a minute to complete the background parse on a slow machine. We expect most projects to be background-parsed in only a few seconds, so you should rarely see this. We expect future releases to improve on this user experience. If you find this to be a recurring issue, please let us know at support@devexpress.com.

You can customize shortcuts within the Shortcuts options page.


This product is designed for outdated versions of Visual Studio. Although Visual Studio 2015 is supported, consider using the CodeRush extension with Visual Studio 2015 or higher.

Is this topic helpful?​​​​​​​