IntelliJ IDEA Keyboard Shortcuts

Look up IntelliJ shortcuts by action or key for macOS and Windows.

A searchable IntelliJ IDEA keymap reference for the macOS and Windows/Linux default keymaps, covering search, navigation, editing, refactoring and run/debug shortcuts with descriptions.

What is Search Everywhere and how do I open it?

Search Everywhere finds classes, files, symbols, actions and settings from one box. Open it by pressing Shift twice in quick succession. It is the fastest way to reach anything in the IDE without remembering a specific shortcut.

This is a searchable reference for IntelliJ IDEA keyboard shortcuts. Choose the macOS or Windows/Linux default keymap, then look up a shortcut by the action it performs or by the key combination itself. It covers search, navigation, code completion, editing, refactoring and run/debug — the actions that make navigating a large codebase fast.

How it works

IntelliJ ships two default keymaps: “macOS” and “Windows/Linux (Default)”. They differ both in modifier keys and in some bindings, so the tool keeps both for every action and shows whichever you select. Search matches the action description, the group and either key column, so you can find “rename”, “go to declaration” or a chord like “alt enter” directly. The group filter lets you study one area — for instance every Refactor shortcut — at a glance.

Tips

A few shortcuts unlock most of the IDE: Search Everywhere (double Shift) to reach anything, Alt+Enter for context actions and quick fixes, Refactor This (Ctrl+Alt+Shift+T / Ctrl+T) for every refactoring at the caret, and Go to declaration (Ctrl+B / Cmd+B) to jump to definitions. Symbols follow Apple’s convention: ⌘ Command, ⌥ Option/Alt, ⌃ Control, ⇧ Shift, ↩ Enter, ⌫ Delete. Because all JetBrains IDEs share this keymap, the same shortcuts work in PyCharm, WebStorm and the rest. Everything runs in your browser; nothing is uploaded.