Guide
Topics
Remote Development
Technologies
JavaScript and TypeScript
Python
Java
Go
.NET
Kotlin
Solutions
Game Development
Artificial Intelligence
Remote Development
Databases
Django
Hot tags
Amazon AWS
Debugging
Git
Google Cloud
Gradle
Refactoring
Browse more content...
Explore
Java
Java
Download
Blog
Docs
Tips
Visual, standalone, bite-sized learning resources organized into different categories.
Previous
Next
1
…
10
11
12
…
15
Highlighted Commands in the Terminal
Have you ever wondered which IntelliJ IDEA terminal commands you can run in IntelliJ IDEA?
Merge/Unmerge If Statements
Experiment with your code without changing the semantics.
Built in Spell Checking
IntelliJ IDEA can spell check and fix errors for you allowing you to focus on problem solving.
Navigating a Long Class
There are various tips and tricks you can use to navigate a long class in IntelliJ IDEA.
Different Viewing Modes for Your Code
IntelliJ IDEA has lots of different ways for you to view your code depending on your requirements.
Code Completion for the Stream API
IntelliJ IDEA can add the stream() call meaning less typing for you.
Navigate to the Last Edited Location
Move around the files you're working on quickly with keyboard shortcuts.
Inject a Language
Language injections let you work with pieces of code in other languages embedded in your code.
Edit a Document in IntelliJ IDEA LightEdit Mode
Use IntelliJ IDEA’s text editing features without creating or opening a dedicated project.
Determining the Return Type of Expression
Type Info is very helpful on a per-expression basis to understand your code.
Add Your Favourite Photo as a Background
If you want to look at your favourite photo while coding you can set it as your background image.
Pattern Matching for Switch
This feature is available in preview from Java 17.
Previous
Next
1
…
10
11
12
…
15