RushNavNavigate to TypeScript type declarations and references. Quickly expand or reduce the selected text by logical code blocks (in TypeScript and JavaScript). Use bookmarks and markers in TypeScript to mark important parts of your code, and instantly return to these parts at any time. TypeScript Type NavigationThis 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 RushNav navigation menu, select the kinds of places you want to navigate to and press Enter. Types will appear in the navigation tree. BookmarksCodeRush provides both numbered and anonymous bookmarks which you can use to mark important locations in the code and return to them at any time. Dropping BookmarksTo 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 BookmarksTo 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. Editing BookmarksTo rename a bookmark:
To remove a bookmark:
or
MarkersCodeRush 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):
Selection Expand/Reduce in TypeScript/JavaScriptThe 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
or
|