

Working with Multiple Visible Code Windows You can also drop the Jump Codes UI and return to the code window and location where you started by pressing Escape. If you have selected the correct row and have selected the wrong token, keep yours eyes on that token - it will tell you what keys to press to activate it. If you unintentionally select the wrong row, you can press Backspace to return to the initial row selection mode. The active token is emphasized and surrounded by a red rectangle. Left & Right activate the token on either side and the Up & Down keys activate the row above or below. You can change the active token (and the active line) using the arrow keys if you like. So for example, if you want to land selecting the text inside brackets to the right of a token, press Ctrl+ Shift+ Enter. If you want the caret on the right side of the token (or the right inside of the brackets), hold down the Alt key while landing ( Alt+ Enter).Īnd all of these modifiers work with each other. If brackets follow the token, hold down the Ctrl key while landing ( Ctrl + Enter ) to place the caret inside those brackets. You can combine the Enter key with one or more keyboard modifiers for different landing results.įor example, if you want to select the token under the JumpCode, hold down the Shift key while landing ( Shift+ Enter). Landing VariationsĪfter entering your Jump Code, pressing Enter will land the caret on the left side of the active token. The rest of this post will dive into that power. However, as you might expect from the CodeRush team, there is more power here, allowing you to cut, copy, select and get anywhere onscreen, using a ridiculously small number of keystrokes.

Press Enter to land the caret at the target.Ĭaps+ Tab to invoke, Enter to land the caret (and a jump code in between).Enter the displayed jump code at the target location.Press Caps+ Tab to bring up the JumpCodes UI (enable Caps as a Modifier feature if needed).Look at the location onscreen (inside any visible code window) where you would like to move.The feature is called Jump Codes, and here's how it works: The feature also helps you select code blocks with the fewest keystrokes. We've released a new navigation feature for CodeRush that helps you move to any code (in any programming language) that you can see onscreen (even code in code windows dragged onto other monitors) in just a few keystrokes.
