Keyboard Shortcuts
YouTrack is a keyboard-centric application and provides enough keyboard support to let you forget about using the mouse in most cases. For almost any operation you need to do, whether it's creating, editing or navigating between issues, commenting, changing attributes — YouTrack provides a shortcut.
These shortcuts are mapped to keys on a keyboard with a functional layout for English. Keys that differ for US and UK variants are not mapped to any shortcuts. If your keyboard has a visual layout for a different language, you can switch the language preference for your operating system to English and use these shortcuts with the default mapping. Alternatively, an administrator can customize the keyboard shortcuts for your YouTrack server. For more information, see Customize Keyboard Shortcuts.
The shortcuts on this page are grouped by the context where they can be applied when you work with issues in YouTrack.
Issues List
Use these shortcuts to select and update issues that are displayed in the issue list. Note the differences between one or more issues that are selected in the list and the current issue. The current issue is the single issue that is highlighted in the list. Selected issues have a check mark in the checkbox.
Windows/Linux | macOS | Description |
---|---|---|
Esc | Esc | Toggle focus from the search box to the issues list. |
Down Arrow | Down Arrow | Move from the search box to the first issue in the list. |
Up Arrow | Up Arrow | Move from the first issue in the list to the search box. |
End | End | Go to the last issue on the page. |
Home | Home | Go to the first issue on the page. |
Ctrl + Right Arrow | ⌘ + Right Arrow | Go to the next page. |
Ctrl + Left Arrow | ⌘ + Left Arrow | Go to the previous page. |
Ctrl + Shift + Right Arrow | ⌘ + Shift + Right Arrow | Go to the last page of the issues list. |
Ctrl + Shift + Left Arrow | ⌘ + Shift + Left Arrow | Go to the first page of the issues list. |
Right Arrow | Right Arrow | Expand the detail for the current issue in the list. |
Left Arrow | Left Arrow | Collapse the detail for the current issue in the list. |
Spacebar | Space bar | Toggle the selection of the current issue. |
Shift + Up Arrow | Shift + Up Arrow | Toggle the selection of the current issue and move to the next issue above the current issue in the list . |
Shift + Down | Shift + Down | Toggle the selection of the current issue and move to the next issue below the current issue in the list. |
Ctrl + A | ⌘ + A | Select or deselect all of the issues in the list. |
F2 | F2 | Open the current issue in edit mode. Use to update the issue project, summary, description, or visibility. |
Ctrl + Shift + Backspace | Control + Shift + Delete | Toggle the visibility of the sidebar. |
Ctrl + Shift + ) | Control + Shift + ) | Add or remove the star tag for the current issue. |
Ctrl + Shift + ! | Control + Shift + ! | Open or close your personal list of Saved Searches and Tags. |
Ctrl + C | ⌘ + C | Select the issue ID of the current issue. Repeat this action to copy the issue ID to the clipboard. |
Ctrl + Alt + Shift + C | Option + Shift + ⌘ + C | Select the issue ID of the current issue. Repeat this action to select the issue ID and summary. Repeat again to deselect all. |
Enter | Return or Enter | Open the current issue in full page view. |
Ctrl + Alt + Insert | Control + Option + N | Open the New Issue page to create a subtask of the current issue. |
Ctrl + Alt + A | Control + Option + A | Open a dialog to locate and attach a file to the current issue. |
Ctrl + Alt + C | Control + Option + C | Open the Apply Command dialog to apply the |
Ctrl + Alt + J or any letter | Control + Option + J or any letter | Open the Apply Command dialog. The specified command is either applied to the current issue or all selected issues. |
Ctrl + Alt + K | Control + Option + K | Apply the most recent command to all of the issues that are selected in the list. |
Ctrl + Alt + V or | Control + Option + V | Open a dialog to upload an image file to the image editor. |
Ctrl + V | ⌘ + V | Attach an image from the clipboard to the current issue. |
Ctrl + Alt + Equal Sign | Control + Option + Equal Sign | Increase the level of issue detail. |
Ctrl + Alt + Minus Sign | Control + Option + Minus Sign | Decrease level of issue detail. |
Ctrl + Shift + ? or | Control + Option + Shift + Plus Sign | Toggle the default setting to expand or collapse exception stack traces. Works only when the current issue contains a stack trace in the description and is expanded in the list. |
Alt + Insert | Control + N | Open the New Issue page. |
Delete | Delete | Delete the current issue or all selected issues. |
Ctrl + Slash | Option + Slash | View keyboard shortcuts. |
Full Page View
Use these shortcuts to create and edit issues in full page view.
Windows/Linux | macOS | Description |
---|---|---|
Ctrl + Up Arrow | ⌘ + Up Arrow | Return to the issues list. |
Ctrl + Right Arrow | ⌘ + Right Arrow | Go to the next issue in the search results. |
Ctrl + Left Arrow | ⌘ + Left Arrow | Go to the previous issue in the search results. |
Ctrl + Shift + C | Control + Shift + C | Select the Comments tab. |
Ctrl + Shift + H | Control + Shift + H | Select the History tab. |
Ctrl + Shift + L | Control + Shift + L | Select the Linked Issues tab. |
F2 | F2 | Open the issue in edit mode. Use to update the issue project, summary, description, or visibility. |
Ctrl + C | ⌘ + C | Select the issue ID of the current issue. Repeat this action to copy the issue ID to the clipboard. |
Ctrl + Alt + Shift + C | Option + Shift + ⌘ + C | Select the issue ID. Repeat this action to select the issue ID and summary. Repeat again to deselect all. |
Ctrl + Alt + Insert | Control + Option + N | Open the New Issue page to create a subtask for the issue. |
Ctrl + Alt + A | Control + Option + A | Open a dialog to locate and attach a file to the issue. |
Ctrl + Alt + C | Control + Option + C | Add comment. |
Ctrl + Alt + J or any letter | Control + Option + J or any letter | Open the Apply Command dialog. |
Ctrl + Alt + K | Control + Option + K | Apply the most recent command to the issue. |
Ctrl + Alt + V or | Control + Option + V | Open a dialog to upload an image file to the image editor. |
Ctrl + V | ⌘ + V | Attach an image from the clipboard to the issue. |
Ctrl + Enter | ⌘ + Return | Submit changes. |
Ctrl + Shift + ! | Control + Shift + ! | Open or close your personal list of Saved Searches and Tags. |
Ctrl + Shift + ? or | Control + Option + Shift + Plus Sign | Toggle the default setting to expand or collapse exception stack traces. |
Backspace | Delete | Return to the issues list. |
Alt + Insert | Control + N | Open the New Issue page. |
Ctrl + Slash | Option + Slash | View keyboard shortcuts. |
Apply Command Dialog
Use these shortcuts to apply commands to one or more issues.
Windows/Linux | macOS | Description |
---|---|---|
Ctrl + Spacebar | Control + Space bar | Show suggestions. |
Enter | Return | Apply command. |
Ctrl + Enter | Control + Return or Enter | Apply command. |
Ctrl + Shift + Enter | Control + Shift + Return | Apply command silently. Notifications for related changes are not sent. |
Esc | Esc | Cancel the command and close the Apply Command dialog. |
Ctrl + Slash | Option + Slash | View keyboard shortcuts. |
Search Box
Use these shortcuts to set your search context and execute a search request.
Windows/Linux | macOS | Description |
---|---|---|
Shift + Tab | Shift + Tab | Switch to the Search Contect drop-down menu. |
Ctrl + Spacebar | Ctrl + Spacebar | Show suggestions. |
Enter | Return or Enter | Submit the search request. |
Ctrl + Slash | Option + Slash | View keyboard shortcuts. |
Agile Boards
Use these shortcuts to work with issues that are represented as cards and swimlanes on an agile board.
When you add a new card or open a card in view or edit mode, you can use the keyboard shortcuts that work in full page view.
The backlog is a list of issues that match a saved search. When you view the backlog, you can use the keyboard shortcuts that work in the issues list.
Windows/Linux | macOS | Description |
---|---|---|
Ctrl + Alt + J, or any letter | Control + Option + J, or any letter | Open the Apply Command dialog. |
Esc | Esc | Switch between the board and the search box. |
Spacebar | Space bar | Toggle the selection of the current card. |
F2 | F2 | Open the current card in edit mode. |
F3 | F3 | Open the current card in view mode. |
F4 | F4 | Edit the estimation for the current card. |
Delete | Delete | Remove selected cards from the sprint. |
Left Arrow | Left Arrow | Set focus to the card on the left. |
Right Arrow | Right Arrow | Set focus to the card on the right. |
Up Arrow | Up Arrow | Set focus to the card above the current card. |
Down Arrow | Down Arrow | Set focus to the card above the current card. |
Home | Home | Set focus to the first card that is visible on the board. |
End | End | Set focus to the last card that is visible on the board. |
Ctrl + Left Arrow | ⌘ + Left Arrow | Move the current card to the left. |
Ctrl + Right Arrow | ⌘ + Right Arrow | Move the current card to the right. |
Ctrl + Up Arrow | ⌘ + Up Arrow | Move the current card up. |
Ctrl + Down Arrow | ⌘ + Down Arrow | Move the current card down. |
Ctrl + M | Control + M | Assign the current card to the yourself (on new agile board). |
Ctrl + Alt + Shift + Insert | Control + Option + Shift + N | Create a new swimlane. |
Ctrl + Shift + | | Control + Shift + | | Expand or collapse all swimlanes. |
Ctrl + Alt + A | Control + Option + A | Open a dialog to locate and attach a file. |
Alt + Insert | Control + N | Add a card to the board. |
Ctrl + Alt + Insert | Ctrl + Option + N | Create a subtask for the current card. |
Ctrl + Shift + Backspace | Control + Shift + Delete | Toggle backlog visibility. |
Tab | Tab | Select the next custom field in the current card. |
Shift + Tab | Shift + Tab | Select the previous custom field in the current card. |
Ctrl + Slash | Control + Slash | View keyboard shortcuts. |
Dashboard
Use these shortcuts to view, create, and update dashboards.
Windows/Linux | macOS | Description |
---|---|---|
Ctrl + Enter | ⌘ + Return or Enter | Save widget. |
Alt + Insert or | Control + Option + N | Open the Add widget menu. |
Alt + Shift + N | Alt + Shift + N | Create new dashboard. |
Shift + Left Arrow | Shift + Left Arrow | View previous dashboard. |
Shift + Right Arrow | Shift + Right Arrow | View next dashboard. |
Shift + Down Arrow | Shift + Down Arrow | Open dashboards list. |
Left Arrow | Left Arrow | Select the widget to the left of the current widget. |
Right Arrow | Right Arrow | Select the widget to the right of the current widget. |
Up Arrow | Up Arrow | Select the widget above the current widget. |
Down Arrow | Down Arrow | Select the widget below the current widget. |
E | E | Open the widget menu. |
Esc | Esc | Deselect widget. |
Alt + Shift + R | Option + Shift + R | Refresh all widgets. |
Alt + Tab or | Option + T or | Toggle preview in Quick Notes widget. |
Shift + F1 or | Shift + F1 or | View keyboard shortcuts |
Image Editor
Use these shortcuts to edit an image in the image editor.
Windows/Linux | macOS | Description |
---|---|---|
Alt + C | Option + C | Select the crop tool. Drag to set the crop boundary. Drag the handles to adjust the crop boundary. |
Alt + B | Option + B | Select the brush tool. Drag to draw a line on the image. To draw a straight line, hold down the Ctrl (Control for Mac) key while dragging. |
Alt + M | Option + M | Select the move tool. Drag to move the image. |
Alt + H | Option + H | Select the highlight tool. Drag to select an area to highlight on the image. Drag the handles to adjust the highlighted area. |
Alt + T | Option + T | Select the text tool. Click the image to add a callout box where you can enter text. Drag the handles to adjust the size of the callout box. |
Alt + B | Option + B | Select the blur tool. Drag to select an area to blur on the image. |
Alt + L | Option + L | Revert all changes to the image. |
Alt + Z | ⌘ + Z | Undo the previous action. |
Ctrl + Shift + Z | ⌘ + Shift + Z | Redo the previous action. |