| |||
| Home > Keyboard shortcuts > Code view keyboard shortcuts | |||
Here is a list of the available keyboard shortcuts for the code view reports:
Up arrow - Moves the current selection up one row.
Shift + up arrow - Adds the row above to the current selection.
Control + up arrow - Scrolls the current view up without changing the selection.
Down arrow - Moves the current selection down one row.
Shift + down arrow - Adds the row below to the current selection.
Control + down arrow- Scrolls the current view down without changing the selection.
Right arrow- If the currently selected instruction is a branching instruction, the right arrow key takes you to its call destination. Pressing the right arrow key when on a non-branching instruction selects the next instruction.
Left arrow- If the selection is a branching instruction, the left arrow key takes you to its call destination. Pressing the left arrow key when on a non-branching instruction selects the instruction above it. The right and left arrow keys have no effect in the source panel.
Enter - Highlights all of the associated instructions. Pressing enter on a function title in the disassembly panel highlights every instruction in the function. This keyboard shortcut is only available in the disassembly panel.
Home - The home key takes you to the top of the function that contains the currently selected row. If a line of code is selected in the source panel that does not have any instructions associated with it, the Home key takes you top of the source file.
End - The end key takes you to the bottom of the function that contains the currently selected row. Like the home key, if the selected line of source does not have any instructions associated with it, the end key takes you to the bottom of the file.
Page Up - Moves up one page. A page is defined by the range of rows currently displayed in either the source or disassembly panel.
Page Down - Moves down one page.
Ctrl+F - Pressing Ctrl+F activates the find feature in the code view.
Esc - Removes the find field from the bottom of the code view, if applicable.
If trace replay is enabled, the following keyboard shortcuts can be used when the replay view is active:
Up arrow - moves to the previous replay instruction.
Down arrow - moves to the next replay instruction.
Right arrow - Jumps to the next instance of the current instruction in the trace replay.
Left arrow - Jumps to the previous instance of the current instruction in the replay view.
F8 - Runs to the next breakpoint or the end of the trace replay, whichever comes first.
Shift + F8 - Runs to the previous breakpoint or the beginning of the trace replay.