Standard Keyboard Shortcuts#
When providing keyboard shortcuts, the following conventions should be adhered to, in order to ensure consistency between apps.
Basic Shortcuts#
| Action | Shortcut | Description | 
|---|---|---|
| Close | Ctrl+W | Closes the current tab or window. | 
| Quit | Ctrl+Q | Closes the app, including all its windows. | 
| Help | F1 | Opens the help app on the page for the app. | 
| Side Pane | F9 | Toggles utility pane visibility. | 
| Menu | F10 | Opens the primary or secondary menu. | 
| Keyboard Shortcuts | Ctrl+? | Opens the keyboard shortcuts window. | 
| Preferences | Ctrl+, | Opens the preferences window | 
Content & Files#
| Action | Shortcut | Description | 
|---|---|---|
| New | Ctrl+N | Creates a new content item, sometimes in a new window or tab. | 
| Open | Ctrl+O | Opens an existing content item, often by presenting the open file dialog. | 
| Save | Ctrl+S | Saves the current content item. In some cases this requires showing the save as dialog. | 
| Save As | Shift+Ctrl+S | Saves the current content item with a new filename. Raises the save as dialog. | 
| Ctrl+P | Prints the current content item, and opens the print dialog. | |
| Print Preview | Shift+Ctrl+P | Shows a print preview of the current content item. | 
| Send | Ctrl+M | Sends or shares the current content item. | 
| Properties | Alt+Return | Shows properties for the current content item. | 
Editing#
| Action | Shortcut | Description | 
|---|---|---|
| Undo | Ctrl+Z | Reverts the last taken action. | 
| Redo | Shift+Ctrl+Z | Performs the last taken action, if it has been previously reverted. | 
| Cut | Ctrl+X | Removes the selected content and adds it to the clipboard. | 
| Copy | Ctrl+C | Copies the selected content to the clipboard. | 
| Paste | Ctrl+V | Inserts the contents of the clipboard. | 
| Paste Special | Shift+Ctrl+V | Inserts a non-default version of the clipboard content. | 
| Duplicate | Ctrl+U | Creates a duplicate of the selected object. | 
| Select All | Ctrl+A | Selects all content in the focused control or view. | 
| Deselect All | Shift+Ctrl+A | Deselects all content in the focused control or view. | 
| Find | Ctrl+F | Shows and focuses a find/search UI. | 
| Find Next | Ctrl+G | Selects the next find/search result. | 
| Find Previous | Shift+Ctrl+G | Selects the previous find/search result. | 
| Replace | Ctrl+H | Shows and focuses a find and replace UI. | 
View Options#
| Action | Shortcut | Description | 
|---|---|---|
| Zoom In | Ctrl++ | Enlarges the content in the view. | 
| Zoom Out | Ctrl+- | Reduces the content in the view. | 
| Normal Size | Ctrl+0 | Resets the zoom level to the default. | 
| Reload | Ctrl+R | Reloads the current view or content item. | 
Formatting#
| Action | Shortcut | Description | 
|---|---|---|
| Bold | Ctrl+B | Toggles bold formatting for the current text selection. | 
| Italic | Ctrl+I | Toggles italicisation for the current text selection. | 
| Underline | Ctrl+U | Toggles the underlining of the current text selection. | 
Bookmarking#
| Action | Shortcut | Description | 
|---|---|---|
| Add Bookmark | Ctrl+D | Adds a bookmark for the current location. | 
| Edit Bookmarks | Ctrl+Alt+D | Opens the bookmark list. | 
Legacy System Reserved Shortcuts#
The following shortcuts should be avoided by apps, since they are used by the system.
| Keys | Function | 
|---|---|
| Alt+Tab, Shift+Alt+Tab | Switches to the next/previous window. | 
| Alt+Tab+`, Shift+Alt+Tab+` | Switches to the next/previous window of the focused app. | 
| Alt+F4 | Close the focused window. | 
| Alt+F6, Shift+Alt+F6 | Switches to the next/previous window of the focused app. | 
| Alt+F7 | Moves the focused window. | 
| Alt+F8 | Resizes the focused window. | 
| Alt+F5 | Unmaximizes the focused window. | 
| Ctrl+Alt+Tab, Shift+Ctrl+Alt+Tab | Switches between system areas | 
| Alt+Space | Opens window menu. | 
| Ctrl+Alt+Delete | System power off. |