Tips

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

Hot Spots
Hot Spots
Find areas of your code base that may need better test coverage.
Continuous Testing
Continuous Testing
Run your tests in the background, while you code.
Quickly Check Symbol Type
Quickly Check Symbol Type
Here's how to get information about the type of a symbol.
Monitor Incoming and Outgoing Commits
Monitor Incoming and Outgoing Commits
Want to know if your branch has new commits? Here's how.
Type Into Any Dialog to Search
Type Into Any Dialog to Search
You can start typing into a dialog box to search, even if there's not a textual search box available.
Generate Test Methods
Generate Test Methods
Generate a test method in your test class.
Generate UML Diagrams for your Kotlin code
Generate UML Diagrams for your Kotlin code
JVM developers working with Kotlin code can create UML diagrams for their Kotlin classes, just like they could with Java classes.
Prevent a Package Depending Upon Another
Prevent a Package Depending Upon Another
Enforce architecture rules, such as data access layers not depending upon UI layers.
Code Reviews with Space
Code Reviews with Space
Perform code reviews with Space without leaving the IDE.
Tips for Working with JetBrains Space
Tips for Working with JetBrains Space
Space is an all-in-one collaboration tool, including chat, code repository, code review, issue tracking, and much more.
Run your code with Docker, SSH or WSL
Run your code with Docker, SSH or WSL
Set a Run Target to change where your code runs.
Profile your Application
Profile your Application
See how your application is performing with the built-in profiler.