Tips

Visual, standalone, bite-sized learning resources organized into different categories.

Show diff with working tree
Show diff with working tree
Show the changes on a branch with the working tree.
Use Pattern Matching for instanceof
Use Pattern Matching for instanceof
Inspections can guide us to use newer Java features.
JShell
JShell
Use JShell in IntelliJ IDEA to quickly evaluate Java expressions.
Inlay Hints
Inlay Hints
Inlay hints provide additional information about your code.
Create a new class
Create a new class
Create a new class and a new package.
Complete Statement
Complete Statement
Complete statement can add your semicolons, brackets and manage caret placement for you.
Add a Breakpoint
Add a Breakpoint
Add breakpoints when you get an exception in your code.
Viewing Modes
Viewing Modes
Use different viewing modes.
Manage VCS Changelists in IntelliJ IDEA
Manage VCS Changelists in IntelliJ IDEA
Group and commit changes related to certain tasks so you have a cleaner commit history.
Fix all in file
Fix all in file
Fix all occurrences of the same problem in the file.
Go to Next Error
Go to Next Error
Quickly move to the next (or previous) error or warning in the file.
Endpoints tool window
Endpoints tool window
Work with endpoints to your application in a dedicated tool window.