Azure DevOps keyboard shortcuts
Azure DevOps web shortcuts change with the active service and page. Sequential navigation keys work only when focus is outside an input control, so this reference separates global navigation, Repos, work items, Boards, Test Plans, and Wiki commands.
Windows, macOS · 147 shortcutsRepos
Repos keys apply only on the corresponding Git or TFVC page. The same number keys change meaning between the repository overview and Files view.
| Action | Windows | macOS |
|---|---|---|
| Toggle full-screen mode | Z | Z |
| Open Explorer | E | E |
| Open repository history | H | H |
| Open branches | B | B |
| Open pull requests | Q | Q |
| Create a pull request | CthenP | CthenP |
| Select a repository | R | R |
| Open file contents | 1 | 1 |
| Open file history | 2 | 2 |
| Move focus to the directory path | T | T |
| Select a branch | W | W |
| Open TFVC Files | E | E |
| Open TFVC changesets | C | C |
| Open TFVC shelvesets | V | V |
Work items and forms
Work-item list keys open Boards views. Form keys save, assign, copy, or move among work-item tabs while a form is open.
| Action | Windows | macOS |
|---|---|---|
| Open work items | W | W |
| Open the backlog | L | L |
| Open the board | B | B |
| Open the sprint | I | I |
| Open queries | Q | Q |
| Toggle work-item full screen | Z | Z |
| Filter work-item results | CtrlShiftF | CtrlShiftF |
| Copy the selected work item | CtrlC | CtrlC |
| Delete the selected work item | Delete | Delete |
| Assign the work item to yourself | AltI | AltI |
| Go to the discussion | CtrlShiftD | CtrlShiftD |
| Save work-item changes | CtrlS | CtrlS |
| Copy the work-item title | ShiftAltC | ShiftAltC |
| Move to the form tab on the left | CtrlShift, | CtrlShift, |
| Move to the form tab on the right | CtrlShift. | CtrlShift. |
| Save and close the work item | CtrlEnter | CtrlEnter |
Rich-text editor
These commands apply inside Azure DevOps formatted text fields. Microsoft publishes separate Control and Command bindings for Windows and macOS.
| Action | Windows | macOS |
|---|---|---|
| Bold | CtrlB | CmdB |
| Copy text | CtrlC | CmdC |
| Italic | CtrlI | CmdI |
| Insert a hyperlink | CtrlK | CmdK |
| Save | CtrlS | CmdS |
| Underline | CtrlU | CmdU |
| Paste text | CtrlV | CmdV |
| Undo | CtrlZ | CmdZ |
| Create a bulleted list | Ctrl. | Cmd. |
| Create a numbered list | Ctrl/ | Cmd/ |
| Open the emoji library | Shift: | Shift: |
Boards and backlogs
Board commands move cards within columns and swimlanes. Backlog letter pairs are sequential, while F+I is the published alternate for Insert.
| Action | Windows | macOS |
|---|---|---|
| Add a new board item | N | N |
| Add a new child item | C | C |
| Select the first item | Home | Home |
| Open the selected item | Enter | Enter |
| Filter board results | CtrlShiftF | CtrlShiftF |
| Move the item up | CtrlUp | CtrlUp |
| Move the item down | CtrlDown | CtrlDown |
| Move the item left | CtrlLeft | CtrlLeft |
| Move the item right | CtrlRight | CtrlRight |
| Move the item to the top of its column | CtrlHome | CtrlHome |
| Move the item to the bottom of its column | CtrlEnd | CtrlEnd |
| Move the item to the swimlane above | CtrlShiftUp | CtrlShiftUp |
| Move the item to the swimlane below | CtrlShiftDown | CtrlShiftDown |
| Rename the item | F2 | F2 |
| Show or hide empty fields | E | E |
| Expand all swimlanes | O | O |
| Collapse all swimlanes | U | U |
| Select the previous swimlane | ShiftPage Up | ShiftPage Up |
| Select the next swimlane | ShiftPage Down | ShiftPage Down |
| Move the item to the backlog | MthenB | MthenB |
| Move the item to the current iteration | MthenI | MthenI |
| Move the item to the next iteration | MthenN | MthenN |
| Add a child item | InsertorFthenI | InsertorFthenI |
| Filter backlog results | CtrlShiftF | CtrlShiftF |
Queries and Delivery Plans
Query navigation keeps the letter and Alt-letter alternatives. Delivery Plan arrows move cards or pan the timeline depending on the modifier.
| Action | Windows | macOS |
|---|---|---|
| Create a new query | CthenQ | CthenQ |
| Refresh the query | RorAltR | RorAltR |
| Return to the query | AltQ | AltQ |
| Move to the next query item | JorAltN | JorAltN |
| Move to the previous query item | KorAltP | KorAltP |
| Filter query results | CtrlShiftF | CtrlShiftF |
| Toggle card details and card titles | T | T |
| Select the first Delivery Plan item | Home | Home |
| Open the selected Delivery Plan item | Enter | Enter |
| Create a Delivery Plan item | N | N |
| Move the Delivery Plan item up | CtrlUp | CtrlUp |
| Move the Delivery Plan item down | CtrlDown | CtrlDown |
| Move the Delivery Plan item left | CtrlLeft | CtrlLeft |
| Move the Delivery Plan item right | CtrlRight | CtrlRight |
| Pan the timeline left | ShiftLeft | ShiftLeft |
| Pan the timeline right | ShiftRight | ShiftRight |
| Collapse all Delivery Plan backlogs | U | U |
| Expand all Delivery Plan backlogs | O | O |
| Focus the previous team | ShiftPage Up | ShiftPage Up |
| Focus the next team | ShiftPage Down | ShiftPage Down |
| Filter Delivery Plan results | CtrlShiftF | CtrlShiftF |
Test Plans
Test-area shortcuts are available in Azure DevOps Services and TFS 2015.2 or later. Test status and view pairs are sequential.
| Action | Windows | macOS |
|---|---|---|
| Open test plans | N | N |
| Open shared parameters | M | M |
| Open test runs | R | R |
| Open machines | H | H |
| Open tests | 1 | 1 |
| Open charts | 2 | 2 |
| Execute tests | E | E |
| Mark selected tests as blocked | TthenB | TthenB |
| Fail selected tests | TthenF | TthenF |
| Mark selected tests as not applicable | TthenN | TthenN |
| Pass selected tests | TthenP | TthenP |
| Reset selected tests to active | TthenR | TthenR |
| Filter test-plan results | CtrlShiftF | CtrlShiftF |
| View the test grid | VthenG | VthenG |
| View the parameter-set grid | 1 | 1 |
| Open parameter properties | 2 | 2 |
| Add a parameter set | CthenS | CthenS |
| Add a test case | CthenT | CthenT |
| Toggle the test-cases pane | VthenT | VthenT |
| Open test runs | 1 | 1 |
| Open the test-runs filter | 2 | 2 |
Wiki
Wiki management commands act on the page tree. Editing commands apply only while the Wiki editor has focus.
| Action | Windows | macOS |
|---|---|---|
| Add a new Wiki page | N | N |
| Edit the Wiki page | E | E |
| Create a new subpage | C | C |
| Move the page down in the order | CtrlDown | CtrlDown |
| Move the page up in the order | CtrlUp | CtrlUp |
| Print the page | CtrlP | CtrlP |
| Create a work item from selected text | CtrlShiftB | CtrlShiftB |
| Bold text | CtrlB | CtrlB |
| Italicize text | CtrlI | CtrlI |
| Insert a hyperlink | CtrlK | CtrlK |
| Copy text | CtrlC | CtrlC |
| Paste copied text | CtrlV | CtrlV |
| Format tables | CtrlShiftF | CtrlShiftF |
| Save Wiki changes | CtrlS | CtrlS |
| Save and close the Wiki editor | CtrlEnter | CtrlEnter |
| Close the Wiki editor | Esc | Esc |