Global Shortcuts
| Shortcut |
Action |
⌘N |
New File… |
⌘⇧N |
New Project… |
⌘⌥N |
New Folder… |
⌘W |
Close Window |
⌘⇧P |
Quick Project Switcher |
⌘, |
App Settings |
⌘R |
Refresh Current View |
⌘F |
Find in Text Fields (standard macOS) |
⌘? |
Show Keyboard Shortcuts |
⌘Q |
Quit CodeFrog |
Navigation Shortcuts
| Shortcut |
Action |
⌘1 |
Go to Workspace Tab |
⌘2 |
Go to Terminal Tab |
⌘4 |
Go to Changes Tab |
⌘[ |
Go Back |
⌘] |
Go Forward |
Terminal Shortcuts
| Shortcut |
Action |
Esc |
Send Escape Key |
Ctrl+C |
Send Ctrl+C (Interrupt) |
Ctrl+D |
Send Ctrl+D (EOF) |
Tab |
Send Tab Key (Autocomplete) |
⌘K |
Clear Terminal |
⌘C |
Copy Selected Text |
⌘V |
Paste Text |
Note: Terminal keyboard controls (Esc, Ctrl, Tab) work as expected for terminal interaction.
File Browser Shortcuts
| Shortcut |
Action |
⌘N |
New File (in current directory) |
⌘⌥N |
New Folder (in current directory) |
⌘D |
Duplicate File/Folder |
⌘⌫ |
Delete File/Folder |
⌘R |
Rename File/Folder |
⌘O |
Open File in Editor |
Space |
Quick Look (Preview) |
↑/↓ |
Navigate Files |
Enter |
Open Selected File/Folder |
Note: When in the File Browser or Workspace screen, ⌘N creates a new file in the current directory without prompting for a location. When not in these screens, it shows a save dialog.
Code Editor Shortcuts
| Shortcut |
Action |
⌘S |
Save File |
⌘Z |
Undo |
⌘⇧Z |
Redo |
⌘F |
Find in File |
⌘G |
Find Next |
⌘⇧G |
Find Previous |
⌘⌥F |
Find and Replace |
⌘A |
Select All |
⌘C |
Copy |
⌘X |
Cut |
⌘V |
Paste |
⌘/ |
Toggle Comment |
Git & Changes Shortcuts
| Shortcut |
Action |
⌘⇧C |
Commit Changes |
⌘⇧P |
Push to Remote |
⌘⇧L |
Pull from Remote |
⌘R |
Refresh Changes View |
Keyboard Shortcut Tips
- Discover Shortcuts: Press
⌘? anytime to see available shortcuts
- Context-Aware: Some shortcuts change based on which tab or view is active
- Terminal Focus: When the terminal is focused, most shortcuts are passed through to the terminal
- Customization: Keyboard shortcuts cannot be customized at this time
Next Steps