Tips

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

Notifications
Notifications
Use the Notifications tool window to see what's happening with your project.
Go to Declaration or Implementation
Go to Declaration or Implementation
Use Go to Declaration or Usages, and Go to Implementation to navgiate around your codebase.
Focus on your code
Focus on your code
Focus on your code window
Feature Trainer
Feature Trainer
Learn IntelliJ IDEA features using the Feature Trainer.
Code With Me
Code With Me
Collaborate with your friends and colleagues remotely by using Code With Me.
Navigating Forward & Backward
Navigating Forward & Backward
Move forward and backward between your locations in the code so you don't need to have tabs open.
Empower your `Printf`-like functions with coding assistance
Empower your `Printf`-like functions with coding assistance
Provide hints and highlights for message formats in custom `Printf`-like functions.
Introduce Parameters from Unresolved References in your Code
Introduce Parameters from Unresolved References in your Code
Change a function or method signature by introducing parameters directly from unresolved references
Create a Function in Another Package
Create a Function in Another Package
Type a non-existing function name and generate its implementation in a package of your choice.
Improve Code Readability and Navigation
Improve Code Readability and Navigation
Discover how to manage code visibility with code folding in Go
Code coverage for applications
Code coverage for applications
Track code execution and identify dead code effectively
View Database Definitions
View Database Definitions
View the definitions of database entities quickly in the Database tool window.