.NET

Settings and Languages

Every OmniDB user has their own preferences: interface language, theme, font size, export options, autocomplete categories, SQL formatting style and keyboard shortcuts. They are all set in Settings and stored per user in OmniDB's user database, so they follow you to any browser or machine where you sign in to the same OmniDB server.

Opening Settings

Click the cog icon at the bottom of the left rail. In the desktop app you can also use the menu bar's OmniDB > Settings… (Cmd-, on macOS, Ctrl-, elsewhere), and Help > Keyboard Shortcuts opens Settings directly on the Shortcuts category.

Settings is a two-pane view: categories on the left (Appearance, Export, Autocomplete, Formatting, Shortcuts, Password and, for superusers only, Account) and the selected category's fields on the right. There is no Save button — every field is saved as soon as you change it (text fields shortly after you stop typing). The only exception is the password, which has its own Change Password button.

Settings, Appearance category

Appearance

Export

See Writing SQL Queries for exporting query results.

Settings, Export category

Autocomplete

Autocomplete Suggestions chooses which categories the SQL editor's autocomplete offers: Keywords, Databases, Roles, Tablespaces, Schemas, Extensions, Tables, Views, Columns, Functions and Indexes (All/None toggle them all at once).

Settings, Autocomplete category

Formatting

These options control how Indent SQL (the formatter in Query tabs and the Indent button in Snippets) rewrites your SQL, and how the SQL templates generated from the database tree are laid out:

Settings, Formatting category

Shortcuts

OmniDB's own keyboard shortcuts, in two groups. To change one, click its button, press the new key combination, or press Esc to cancel. The defaults are:

Action Windows/Linux Mac
Database (Query and Console tabs)
Run QueryAlt-QCtrl-Q
Run ExplainAlt-WCtrl-W
Run Explain AnalyzeAlt-ECtrl-E
Cancel QueryAlt-CCtrl-C
IndentAlt-SCtrl-S
AutocompleteCtrl-SpaceOption-Space
New Inner TabAlt-ICtrl-I
Remove Current Inner TabAlt-Shift-QCtrl-Shift-Q
Select Left Inner TabAlt-OCtrl-O
Select Right Inner TabAlt-PCtrl-P
Snippets (Snippets section)
Save SnippetCtrl-SCommand-S
New SnippetCtrl-NCommand-N
Close Snippet TabCtrl-WCommand-W

The text-editing shortcuts of the SQL editor itself (selection, multiple cursors, folding, find & replace, …) are listed separately in Editor Keyboard Shortcuts. The desktop app's menu bar adds shortcuts for switching sections (see Desktop App).

Settings, Shortcuts category

Password

Type the New Password and repeat it in Confirm; Change Password becomes available once both match. Changing your password signs out your other sessions. This category is only useful in server mode — the desktop app signs in automatically.

Account

Shown to superusers only: Manage Users opens the User management window where OmniDB users are added, edited and removed — see Creating Users and Connections.