Skip to main content

Keyboard shortcuts

A full reference of the keyboard shortcuts available in the DataStar desktop client. Shortcuts are scoped: some apply anywhere in the window, others only when a particular kind of tab is active.

Window-global

Work from anywhere in the main window.

ShortcutAction
Ctrl+,Open User Preferences
Ctrl+BToggle the Deployment Basket tab
Ctrl+ROpen the Release Workflow
Ctrl+TabNext tab
Ctrl+Shift+TabPrevious tab
Ctrl+PageDownNext tab
Ctrl+PageUpPrevious tab
Ctrl+WClose the active tab (prompts if there are unsaved changes)

Close actions also live on a tab's right-click menu (Close, Close All, Close All But This, Close Unchanged, Close All to the Left / Close All to the Right, Sort Tabs A → Z / Sort Tabs Z → A).

Component grid

Active when a Data Components or Object Components tab is in focus.

ShortcutAction
EnterOpen the selected component
F5Refresh the grid
DeleteDelete selected rows
Ctrl+ASelect all
Ctrl+CCopy selected rows to the clipboard (tab-separated, with header)
Ctrl+GGo to component
Ctrl+BAdd selection to the basket
Ctrl+Shift+BRemove selection from the basket
Ctrl+DExtract to draft (safe; does not overwrite the workspace copy)
Ctrl+Shift+DExtract directly into the workspace (overwrites the workspace copy)
Ctrl+Shift+AApply selected changes
Ctrl+EExecute script

Discarding selected changes does not have a shortcut. Use the context menu or toolbar; this is deliberate, because the action is destructive and difficult to undo.

Deployment tab

Active when a deployment / basket tab is in focus.

ShortcutAction
Ctrl+ASelect all
DeleteDelete selected rows
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+SSave the deployment file
Ctrl+Shift+SSave as
Ctrl+OOpen a deployment file
Alt+UpMove the selected row up
Alt+DownMove the selected row down

SQL editor

Active when an SQL Editor tab is in focus. All standard Windows editing shortcuts work as you'd expect.

ShortcutAction
Ctrl+CCopy
Ctrl+XCut
Ctrl+VPaste
Ctrl+FFind
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+Shift+ZRedo (alternative)
Ctrl+SSave
Ctrl+Shift+SSave as

Template editor

Active when a Template Editor tab is in focus. Same set as the SQL editor, plus format.

ShortcutAction
Ctrl+CCopy
Ctrl+XCut
Ctrl+VPaste
Ctrl+FFind
Ctrl+Shift+FFormat
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+Shift+ZRedo (alternative)
Ctrl+SSave
Ctrl+Shift+SSave as

Read-only SQL viewer

Active when a generated script or other read-only SQL view is in focus.

ShortcutAction
Ctrl+CCopy
Ctrl+FFind

Conventions

A few patterns will help you predict a binding you haven't seen:

  • Shift means more destructive. For paired actions (Ctrl+D vs Ctrl+Shift+D, Ctrl+B vs Ctrl+Shift+B), the Shift variant is the one that overwrites, removes, or is otherwise harder to undo.
  • Standard Windows editing shortcuts work (save, cut, copy, paste, undo, redo, find, select all, delete).
  • Tab navigation matches the common Windows pattern: Ctrl+Tab / Ctrl+Shift+Tab, Ctrl+PageDown / Ctrl+PageUp, Ctrl+W to close.