Tabs and workspace
Tabs, split panels, detached windows, and what the app restores when you reopen it.
Checked against v1.11.0 Updated
- Tab types: Query, Markdown, and JSON Viewer (read-only tree), plus Cluster Monitor and User Management on Pro
- Markdown tabs with editing, a side-by-side split, or preview, a formatting toolbar, GitHub-flavored Markdown, task lists, and sanitized embedded HTML
- Markdown tabs autosave, and save to favorites the way query tabs do
- An empty markdown tab opens in the editor; one with content opens in preview
- Drag-and-drop tab reordering within a panel and across panels
- Drop a tab on a panel’s left, right, top, or bottom edge to split that panel and open in the new half. The half is previewed and named before the drop
- The tab strip is a keyboard tab list: one stop in the tab order, Left and Right move, Home and End jump to the ends, Enter opens, Delete closes, F2 renames. A screen reader hears one set of tabs with the selected one named
- Tab context menu: Execute/Stop Query, Clone, Reveal in Sidebar, Rename, Split Right/Down, Move to Panel, Open in New Window, Close, Close Others
- Inline rename by double-clicking the title, a connection color indicator per tab, and middle-click to close
- Restore up to the 100 most recently closed tabs, newest first, with the title, code and view configuration. The query result is not kept, so the query runs again
- Moving a tab between panels preserves its editor, result, pagination, preview, and toolbar state
- Leaving a tab does not cancel a running query or a background operation
- Background work stays cancellable from the footer, and inactive tabs pause their own polling and timers
- Multi-panel layout: horizontal, vertical, and nested splits, resizable dividers, and custom panel names
- Detach any tab into a floating window and reattach it later, with size and position persisted (Pro)
- Main window bounds saved and restored on launch