Keyboard Shortcuts
Keyboard shortcuts help you work faster in XBuilder. Learn these shortcuts to streamline your popup building workflow.
Essential Shortcuts
Most Used
| Action | Windows/Linux | Mac |
|---|---|---|
| Undo | Ctrl+Z | Cmd+Z |
| Redo | Ctrl+Y | Cmd+Shift+Z |
| Save | Ctrl+S | Cmd+S |
| Delete element | Delete | Backspace |
| Deselect | Escape | Escape |
Element Operations
Selection & Editing
| Action | Windows/Linux | Mac |
|---|---|---|
| Select element | Click | Click |
| Deselect all | Escape | Escape |
| Delete selected | Delete | Backspace |
| Edit (same as select) | Enter | Enter |
Clipboard
| Action | Windows/Linux | Mac |
|---|---|---|
| Copy element | Ctrl+C | Cmd+C |
| Paste element | Ctrl+V | Cmd+V |
| Duplicate | Ctrl+D | Cmd+D |
History
| Action | Windows/Linux | Mac |
|---|---|---|
| Undo | Ctrl+Z | Cmd+Z |
| Redo | Ctrl+Y | Cmd+Shift+Z |
Navigation
View Controls
| Action | Windows/Linux | Mac |
|---|---|---|
| Toggle popup | P | P |
| Open library | L | L |
| Toggle structure | S | S |
| Toggle sidebars | Ctrl+\ | Cmd+\ |
Command Palette
| Action | Windows/Linux | Mac |
|---|---|---|
| Open command palette | Ctrl+K | Cmd+K |
The command palette lets you:
- Search for settings
- Navigate to specific controls
- Quick access any feature
Editor Actions
Saving
| Action | Windows/Linux | Mac |
|---|---|---|
| Save | Ctrl+S | Cmd+S |
Preview
| Action | Windows/Linux | Mac |
|---|---|---|
| Toggle popup | P | P |
Tab Navigation
Panel Tabs
Switch between control panel tabs:
| Action | Windows/Linux | Mac |
|---|---|---|
| Widgets tab | 1 | 1 |
| Layout tab | 2 | 2 |
| Design tab | 3 | 3 |
| Behavior tab | 4 | 4 |
Element Hierarchy
Parent/Child Navigation
| Action | Description |
|---|---|
| Select Parent | Via context menu |
| Select Child | Click on child |
| Navigate tree | Use Structure panel |
Quick Actions
Context Menu
Right-click any element for:
- Edit
- Copy
- Paste
- Duplicate
- Delete
- Select Parent
Command Palette
Opening
Press Ctrl+K / Cmd+K to open.
Using
- Type to search
- Arrow keys to navigate
- Enter to select
- Escape to close
What You Can Find
- All settings
- Tab navigation
- Element types
- Quick actions
Device Preview
Switching Devices
| Action | Description |
|---|---|
| Desktop | Click desktop icon |
| Tablet | Click tablet icon |
| Mobile | Click mobile icon |
| Rotate | Click rotation toggle |
Workflow Tips
Efficient Editing
- Use
Escapeto deselect quickly - Use
Ctrl+Dto duplicate elements - Use
Ctrl+Zfreely (generous history) - Use
Pto toggle popup visibility
Navigation
- Use
Ctrl+Kfor quick access - Use
Sto see element structure - Use number keys for tabs
Common Workflows
Creating elements:
- Open Widgets tab (or
1) - Click element to add
- Configure in panel
Styling elements:
- Select element
- Use panel tabs
- Adjust settings
Testing:
- Press
Pto toggle popup - Switch devices in header
- Verify behavior
Customizing Shortcuts
Currently, keyboard shortcuts cannot be customized. Use the built-in shortcuts as documented.
Shortcut Reference Card
Print-Friendly Reference
ESSENTIAL
Ctrl+Z / Cmd+Z Undo
Ctrl+Y / Cmd+Shift+Z Redo
Ctrl+S / Cmd+S Save
Delete / Backspace Delete element
Escape Deselect
CLIPBOARD
Ctrl+C / Cmd+C Copy
Ctrl+V / Cmd+V Paste
Ctrl+D / Cmd+D Duplicate
NAVIGATION
P Toggle popup
L Open library
S Toggle structure
Ctrl+K / Cmd+K Command palette
1/2/3/4 Switch tabs
Troubleshooting
Shortcuts Not Working
Check:
- Focus is on canvas (not in text input)
- Browser isn't capturing the shortcut
- No modal dialogs open
- Keyboard language settings
Browser Conflicts
Some shortcuts may conflict with browser shortcuts:
Ctrl+S— May trigger browser saveCtrl+D— May trigger bookmark
XBuilder tries to capture these, but some browsers override.
Input Fields
When typing in input fields:
- Most shortcuts are disabled
Escapeexits the field- Standard text editing applies
Related Resources
- Editor Overview — Full interface guide
- Command Palette — Quick access to everything