Settings
Theme Settings
11 built-in themes available:
| Theme | Description |
|---|---|
| System | Follow OS dark/light preference (macOS/Windows) |
| Light | White background |
| Dark | Dark background |
| Dracula | Purple accent |
| Nord | Nordic cold gray-blue |
| Gruvbox | Retro warm colors |
| Monokai | Programming highlight style |
| One Dark | Atom editor style |
| Tokyo Night | Tokyo night cityscape |
| Solarized Dark/Light | Solarized color scheme |
Theme changes apply immediately.
Global Monospace Font
- Global Monospace setting in General tab
- Recommended for data viewing
Language Settings
- Supports English and 中文 (Chinese)
- Switch in the General tab of the settings window
- Changes take effect immediately
Interface Settings
- Window Size and Position: Automatically saves state from last session
- Maximized State: Remembers if window was maximized
Shortcut Settings
- View and modify all shortcut bindings
- Supports letters, numbers, F1-F12 function keys
- Supports modifier combinations (Ctrl/Cmd, Alt, Shift)
Update Settings
The app automatically checks for new versions from GitHub Releases.
- Check on startup: Automatically check for updates when the app starts
- Check interval: Daily / Weekly / Monthly
- Manual check: Click "Check for Updates" to check immediately
When a new version is found:
- A green version number appears next to the settings button in the top toolbar. Click it to open the Release page.
- The Update section in Settings shows version details and actions.
Skip version: Click "Skip this version" to stop receiving notifications for that version. View and cancel skipped versions in Settings.
Best Practices
- Environment Marking: Set prominent red markers for production environment connections
- Key Naming Convention: Use consistent prefixes (e.g.,
app:module:key) for easier filtering - Large Dataset Handling: Avoid loading millions of keys at once, use filtering to narrow scope
- Regular Refresh: Use
Ctrl/Cmd + Rto quickly refresh keys that may change
Display Settings
- Group keys by colon - Organize keys hierarchically using
:as separator (e.g.,user:123:name) - Auto refresh TTL - Automatically refresh TTL display for keys
- Auto expand composite types - Automatically expand Hash, List, Set, ZSet when member count is below threshold
- Filter debounce - Delay (ms) between the last keystroke in the key filter and the actual SCAN. Range 0–2000 (default 300). 0 fires immediately on every keystroke; higher values collapse rapid typing into a single round-trip. See Data Operations for the user-facing behavior.