Upsource 2020.1 Help

Keyboard shortcuts

Upsource provides a set of keyboard shortcuts to help use some of its features without touching the mouse. Most of these shortcuts streamline searching and navigating the code, replicating the usual IDE navigation experience as much as possible.

The following keyboard shortcuts have been implemented so far. Most of them work in Browse Code, File, and Side-by-side diff views unless specified otherwise.

Shortcut (Windows)Shortcut (Mac)Description
Ctrl+Shift+FCtrl+Shift+FOpen the Find dialog
Alt+F7Alt+F7Find usages
Ctrl+F7Cmd+F7Highlight usages in file
Ctrl+B or Ctrl+clickCmd+B or Cmd+clickGo to declaration
Ctrl+Alt+BCmd+Alt+BView hierarchy
Ctrl+Shift+FCtrl+Shift+FText search
Ctrl+Alt+Shift+NCmd+Alt+Shift+NSearch in revision (puts focus in the Go to Symbol search field; works across all views that contain this field)
Alt+RightAlt+RightGo to next file
Alt+LeftAlt+LeftGo to previous file

Side-by-side diff

Shortcut (Windows)Shortcut (Mac)Description
Alt+DownAlt+DownNext change
Alt+UpAlt+UpPrevious change
Alt+LAlt+LLink to code selection
Alt+F8Alt+F8View usages diff

Commenting and code review

Shortcut (Windows)Shortcut (Mac)Description
Ctrl+EnterCtrl+EnterSubmit the comment form
Alt+CAlt+CComment on code selection
Alt+LAlt+LLink to code selection

To display this shortcut list from Upsource, focus away from a main view and any text fields, and press Shift+/

Last modified: 02 April 2021