Introducing RushNav 0.0.4 for VS Code

Mark Miller
24 September 2019

RushNav is a powerful new free navigation tool for VS Code, helping you jump to TypeScript type declarations and references with ease.

Installation

  1. Click the VS Code Extensions button or press Ctrl+Shift+X.
  2. In the Extensions window, search for “rushnav
  3. Click Install.

RushNavInstall

Navigation

To bring up RushNav’s navigation menu, place the caret inside a type reference and press Ctrl+Alt+P (or right-click the type reference, and select “CodeRush: Peek Locations”).

MenuPeekLocations

The navigation menu appears:

RushNavMenu

From here select the kinds of places you want to navigate to.

Base Types

Navigate to ancestors of the active type reference.

Base Types

Derived Types

Navigate to descendants of the active type reference.

Derived Types

Implementations

Navigate to classes that implement the active interface reference.

Instantiations

Navigate to code that creates a new instance of the active type reference.

Members

Navigate to fields, properties, and functions of the class.

Alternate UI

You can get the same results in a dedicated Navigation pane next to the editor if you invoke RushNav with the Ctrl+Alt+N shortcut.

Give RushNav a Try

If you’re working in VS Code, give RushNav a try and let us know what you think in the comments below.

Want to See More?

Want to see more CodeRush features ported over to VS Code? Let us know what we should work on next.

Also, this is important: please upvote the Let Extensions Change Line Height issue (#63791) so it receives attention from the VS Code team.

As always, thanks for your support!

2 comment(s)
Gabriel Phaiphai
Gabriel Phaiphai

This is exciting, well done.

I the navigation context I think bookmarks would be a good addition...

25 September, 2019
Sandro.CODTEC
Sandro.CODTEC
Fantástico, estou ansioso para começar a usar.
25 September, 2019

Please login or register to post comments.