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

General

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

Appearance

Appearance mode, themes, per-theme fonts and colors.

Editor

SQL editor, Vim mode, line numbers, query parameters.

Data

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

Keyboard

Custom shortcuts.

Notifications

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

AI

Providers, inline suggestions, context, slash commands.

Integrations

MCP server, tokens, clients, activity.

Plugins

Manage drivers, exporters, and themes.

Account

License, iCloud sync, linked folders.

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. Two tabs are not in the table. Stock keyboard chords are on Keyboard Shortcuts, and the Plugins tab holds no values 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. Two settings have no control in the window: See Plugin Registry for what a private registry has to serve.