CodeRush Navigation providers list
March 5th, 2011
Here is the list of navigation providers shipped with the latest CodeRush Pro version. Press the Ctrl+Alt+N shortcut inside the code editor, to see all available navigation providers in the current context. You can use the provider name to bind it to a particular shortcut key using the Navigate command.
Name |
Description |
Abstract Member Ancestor | Navigates to the abstract member ancestor of the current member implementation. |
Ancestor | Navigates to the ancestor type declaration. |
Base Types | Navigates to base types of the current class (doesn’t list base type of ancestors). |
Base Types within Ancestors | Navigates to base types of the current class including base types of ancestors. |
Declaration | Navigates to the declaration of the current identifier. |
Descendants | Navigates to descendant type declarations. |
Enum Element | Navigates to enum elements of the current enumeration declaration. |
First Child | Navigates to the first child of the current language element. |
First Enum Element | Navigates to the first enum element of the current enumeration declaration. |
First Member | Navigates to the first member in the current type declaration. |
First Statement | Navigates to the first statement in the current scope. |
Flow Breaks | Navigates to flow breaks in the current scope. |
Implementations | Navigates to method implementations for the current method reference. |
Implementers | Navigates to implementers of the current interface declaration. |
Last Enum Element | Navigates to the last enum element of the current enumeration declaration. |
Last Member | Navigates to the last member in the current type declaration. |
Last Statement | Navigates to the last statement in the current scope. |
Members | Navigates to members of the current type declaration. Nested type declarations are ignored. |
MVC View | Navigates to the corresponding MVC view. |
MVC Controller | Navigates to the corresponding MVC controller. |
MVC Action | Navigates to the corresponding MVC action. |
Next Enum Element | Navigates to the next enum element of the current enumeration declaration. |
Next Member | Navigates to the next member in the current type declaration. |
Next Reference | Navigates to the next references of the current identifier. |
Next Statement | Navigates to the next statement in the current scope. |
Overloads | Navigates to overloaded members of the current member in the current type. |
Overloads within Ancestors | Navigates to overloaded members of the current member in the current and ancestor types. |
Overrides | Navigates to overridden members of the current member. |
Parent | Navigates to the parent language element. |
Parent Member | Navigates to the parent member. |
Parent Type | Navigates to the parent type declaration. |
Previous Enum Element | Navigates to the previous enum element of the current enumeration declaration. |
Previous Member | Navigates to the previous member in the current type declaration. |
Previous Reference | Navigates to the previous references of the current identifier. |
Previous Statement | Navigates to the previous statement in the current scope. |
Statements | Navigates to the statements of the current scope. |
Virtual Member Ancestor | Navigates to the virtual member ancestor of the current member implementation. |