Guide
Topics
Remote Development
Technologies
JavaScript and TypeScript
Python
Java
Go
.NET
Kotlin
Solutions
Game Development
JetBrains AI Guide: How to Use AI in Your IDE
Remote Development
Databases
Django
Hot tags
Amazon AWS
Debugging
Git
Google Cloud
Gradle
Refactoring
Browse more content...
Explore
Kotlin
Kotlin
Kotlin
Tips
Visual, standalone, bite-sized learning resources organized into different categories.
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
Enforce architecture rules, such as data access layers not depending upon UI layers.
Remove Explicit Type in Kotlin
Use quick intentions to remove explicit types.
Put Kotlin Arguments on Separate Lines
Use quick intentions to improve the readability of your code by putting arguments on separate lines.
Kotlin Code Completion
Use code and statement completion to write code faster.
Extract Parameter
Extract code to a parameter in Kotlin.
Convert to Expression Body
Use quick intentions to convert to use expression body syntax.
Convert Concatenation To Template
Use quick intentions to convert to a template string.
Add Names to Call Arguments in Kotlin
Use quick intentions to add names to call arguments.
Add Remaining Branches in Kotlin
Use quick intentions to generate code automatically and save you typing.