Navigation & Search

Action Windows / Linux Mac
Search Everywhere Shift, Shift Shift, Shift
Find Action / Setting Ctrl + Shift + A ⌘ + Shift + A
Find File Ctrl + Shift + N ⌘ + Shift + O
Find Class Ctrl + N ⌘ + O
Find Symbol Ctrl + Alt + Shift + N ⌘ + ⌥ + O

Editing & Formatting

Action Windows / Linux Mac
Context Actions (Quick Fix) Alt + Enter ⌥ + Enter
Reformat Code Ctrl + Alt + L ⌘ + ⌥ + L
Optimize Imports Ctrl + Alt + O Ctrl + ⌥ + O
Generate Code Alt + Insert ⌘ + N
Duplicate Line Ctrl + D ⌘ + D
Delete Line Ctrl + Y ⌘ + Backspace
Move Line Up/Down Alt + Shift + ↑ / ↓ ⌥ + Shift + ↑ / ↓
Expand / Shrink Selection Ctrl + W / Ctrl + Shift + W ⌥ + ↑ / ⌥ + ↓

Refactoring

Action Windows / Linux Mac
Rename Shift + F6 Shift + F6
Extract Variable Ctrl + Alt + V ⌘ + ⌥ + V
Extract Method Ctrl + Alt + M ⌘ + ⌥ + M
Refactor This Menu Ctrl + Alt + Shift + T Ctrl + T

Running & Debugging

Action Windows / Linux Mac
Run / Debug (Default) Shift + F10 / Shift + F9 ⌃ + R / ⌃ + D
Run (Context/Current File) Ctrl + Shift + F10 ⌃ + Shift + R
Stop Ctrl + F2 ⌘ + F2
Toggle Breakpoint Ctrl + F8 ⌘ + F8
Resume Program F9 ⌥ + ⌘ + R
Step Over / Step Into F8 / F7 F8 / F7
Evaluate Expression Alt + F8 ⌥ + F8