Catalog / IntelliJ IDEA Cheatsheet
IntelliJ IDEA Cheatsheet
A comprehensive guide to IntelliJ IDEA, covering essential shortcuts, features, and configurations to boost your productivity.
Navigation & Search
Basic Navigation
|
Go to Class |
|
Go to File |
|
Go to Symbol |
|
Search Everywhere |
|
Go to Declaration |
|
Go to Implementation(s) |
|
Go to Super-method/Super-class |
|
Go to previous/next method |
Finding Usage & Structure
|
Find Usages |
|
Highlight Usages in File |
|
Recent Files |
|
Recent Locations |
|
Class Hierarchy |
|
Method Hierarchy |
|
Show UML Popup |
Editing & Refactoring
Basic Editing
|
Basic Code Completion |
|
Smart Code Completion |
|
Cyclic Expand Word |
|
Generate Code (Getters, Setters, Constructors, etc.) |
|
Override Methods |
|
Implement Methods |
|
Surround with (if, for, try/catch, etc.) |
|
Comment/Uncomment Line |
Refactoring
|
Rename |
|
Refactor This |
|
Introduce Variable |
|
Introduce Constant |
|
Introduce Field |
|
Extract Method |
|
Introduce Parameter |
Code Assistance & Analysis
Inspections & Intentions
|
Show Intention Actions and Quick Fixes |
|
Show Error Description at Caret |
|
Inspect Code |
Code Formatting & Arrangement
|
Reformat Code |
|
Auto-Indent Line(s) |
|
Paste from History |
Postfix Completion
Postfix completion transforms an existing expression based on the postfix you type after a dot. Examples: |
Build, Run & Debugging
Running & Building
|
Make Project |
|
Compile Selected File(s) |
|
Run Configuration |
|
Debug Configuration |
Debugging
|
Resume Program |
|
Toggle Breakpoint |
|
Debug |
|
Step Over |
|
Step Into |
|
Step Out |
|
Run to Cursor |
|
Evaluate Expression |