TypeScript Type Navigation
This CodeRush extension helps you quickly and easily navigate to:
Easy to Use
The navigation menu appears…
If you prefer to see the types in a side Navigation panel (instead of the Peek window):
Use Ctrl + Alt +N to invoke Rush Nav navigation menu, select the kinds of places you want to navigate to and press Enter.
Types will appear in the navigation tree.
CodeRush provides both numbered and anonymous bookmarks which you can use to mark important locations in the code and return to them at any time.
To drop numbered bookmarks: place the caret at any position in the code editor and press one of the following shortcuts:
CodeRush will add the numbered bookmark, and you will be able to see it in both the code editor and the BOOKMARKS window.
Anonymous bookmarks can be dropped with Ctrl+Alt+Num+ (num plus on the numeric keypad).
CodeRush persists bookmarks across VS Code sessions. There is no limit to the number of bookmarks you can drop in a solution.
Jumping to Bookmarks
To jump to a numbered bookmark from any location in the code, press any of the following shortcuts:
You can also jump to numbered bookmarks by clicking the corresponding entry in the Bookmarks tab.
To navigate to an anonymous bookmark, click that desired bookmark entry in the Bookmarks tab.
To rename a bookmark:
To remove a bookmark:
CodeRush markers are stack-based temporary bookmarks you can use to save and quickly traverse a trail of locations in the code.
To drop a marker:
To collect a marker: With caret inside the code editor (so it has focus):
The Expand Selection and Reduce Selection commands allow you to expand or reduce the selected text by logical code blocks. The Expand Selection command also selects the code block if the caret is inside it.
You need to assign shortcuts before you can execute these commands.
Add Shortcuts for Selection Expand/Reduce
1. Open the Keyboard Shortcuts editor:
2. Find the CodeRush: Expand Selection command, select it, and click Add Keybinding.
3. In the dialog that appears, press the desired keyboard shortcut to bind to this command (for example, NumPad_Add) and press Enter.
4. Repeat these steps to bind a shortcut to the CodeRush: Reduce Selection command (for example, NumPad_Subtract).