CodeRush extends the Go to Definition (F12) feature by providing the following capabilities:
- XAML support — navigate to a symbol declaration from XAML to XAML, from Code-Behind to XAML, and from XAML to Code-Behind.
- Jump to Resource (XAML) — instantly open a resource dictionary or file referenced in XAML markup.
- Drop Marker before Jump — configure CodeRush to drop the marker before any jump, which helps quickly get back.
Place the caret on an identifier and hit F12. This will move the caret to the symbol declaration.
If you have Drop Marker before Jump feature enabled, you can hit Esc to move the caret back to the source position.