It lists 112 keyboard shortcuts across five sections: DATA EDITOR, MAIN, NAVIGATION, SEARCH/REPLACE, and SQL EDITOR. These cover the core actions you use when writing queries, browsing schemas, and editing result sets.
| Action | Hotkey |
|---|---|
| Text search | ⌘+F |
| Submit changes | ⌘+↩ |
| Column list | ⌘+F12 |
| Select row | ⇧+Space |
| Maximize cell view | ⇧+↩ |
| Revert changes | ⌘+⌥+Z |
| Go to referencing data | ⌥+F7 |
| Go to related data | ⌘+↓ |
| Value completion | ⌘+Space |
| Quick cell/row view | F1 |
| Action | Hotkey |
|---|---|
| Code completion | ⌃+Space |
| Go to declaration | ⌘+B⌘+Click |
| Execute statement | ⌘+↩ |
| Generate SQL for object | ⌘+⌥+G |
| Rename | ⇧+F6 |
| Show only editor | ⇧+⌘+F12 |
| Full-text search in a database | ⇧+⌘+⌥+F |
| Recent files/consoles popup | ⌘+E |
| Action | Hotkey |
|---|---|
| Find any action inside the IDE | ⇧+⌘+A |
| Show usages | ⌥+⌘+F7 |
| Find usages | ⌥+F7 |
| Find / Replace in path | ⇧+⌘+F⇧+⌘+R |
| Search everywhere | Double+⇧ |
| Find / Replace | ⌘+F⌘+R |
| Action | Hotkey |
|---|---|
| Reformat code | ⌥+⌘+L |
| Toggle case for word or selected block | ⇧+⌘+U |
| Column names info (within VALUES clause) | ⌘+P |
| Duplicate current line or selected block | ⌘+D |
| Start new line | ⇧+↩ |
| Copy to clipboard | ⌘+C |
| Join lines | ⌃+⇧+J |
| Place / delete another caret to the next occurrence | ⌃+G⌃+⇧+G |
| Paste from recent buffers | ⇧+⌘+V |
| Show intention actions and quick-fixes | ⌥+↩ |
| Place multicarets | ⌥+⇧+Click |
| Increase or decrease syntax-aware selection | ⌥+↑⌥+↓ |
| Generate code (Tables, functions, procedures) | ⌘+N |
| Close active console/editor tab | ⌘+W |
| Comment/uncomment: With block comment | ⌘+⇧+/ |
| Cut to clipboard | ⌘+X |
| Delete current line or selected block | ⌘+⌫ |
| Quick info lookup | F1 |
| Comment/uncomment: With line comment | ⌘+/ |
| Parameter info (within method call arguments) | ⌘+P |
App Cheat Sheet
A powerful cross-platform tool for relational and NoSQL databases
DataGrip keyboard shortcuts are organized by category and available for Windows, macOS, and Linux. Search by keyword or browse by section.