Skip to main content
The settings window is app-wide: a value on any of these twelve tabs holds for every connection you open. Cmd+, opens it; what belongs to one connection is in that connection’s form instead.
Settings windowSettings window

The settings window

General

Language, startup, tabs, sidebar, connections, query timeout, updates, reset.

Appearance

Appearance mode, themes and theme colors.

Editor

SQL editor, Vim and Emacs key bindings, line numbers, query parameters.

Data

Data grid, pagination, result cap, JSON viewer, and query history.

Keyboard

Custom shortcuts.

Profiles

Credential profiles and SSH servers, and which connections use each.

Notifications

Which finished operations notify you when TablePro is in the background.

AI

Providers, inline suggestions, context, slash commands.

MCP

MCP server, tokens, clients, activity.

Extensions

Modules, drivers and exporters.

Sync

iCloud sync and what it carries.

License

Activation, devices, team.

Stock values

What a fresh install ships with, so one glance down this column says what you changed. Each tab page explains what a setting does and which other values it takes. Keyboard and License are not in the table. Stock keyboard chords are on Keyboard Shortcuts, and the License tab holds no value of its own.

Where settings live

The file is ~/Library/Preferences/com.TablePro.plist. Reset All Settings to Defaults on the General tab puts every tab back to its stock value after a confirmation, and that includes emptying the AI provider list. Saved connections, query history, and MCP tokens survive it.