Kotlin

Kotlin

A modern programming language that makes developers happier.

tip

Clipboard history
Paste a subset or multiple entries from your recent history

tip

Find in Files
Find a specific string in (a subset of files in) your code

tip

Structural Search
Structural Search and Replace

tip

Extend Selection
Extend and shrink selection

tutorial

Presenting with IntelliJ IDEA
Tips & tricks to level up your presentation skills with IntelliJ IDEA.

tip

Generate a UML diagram
IntelliJ IDEA Ultimate allows you to generate UML diagrams.

tip

Move Line
Start a new line below or above your current line with the correct indentation.

tip

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

tip

Prevent a package depending upon another
Enforce architecture rules, such as data access layers not depending upon UI layers.

tutorial

Using the IDE Feature Trainer
Learning new things in the IDE

tip

Add Breakpoint
Easily add breakpoints from the run window

tip

Add Remaining Branches in Kotlin
Use quick intentions to generate code automatically

tip

Add Names to Call Arguments in Kotlin
Use quick intentions to add names to call arguments

tip

Convert Concatenation To Template
Use quick intentions to convert to a template string

tip

Convert to Expression Body
Use quick intentions to convert to use expression body syntax

tip

Drag and Dock Editor tabs
You can move editor tabs around as required

tip

Turn Editor Breadcrumbs On and Off
Editor breadcrumbs show you your file structure

tip

Create an Editor Fold
Create an editor fold to hide parts of your class

tip

Enable Git Staging
Git Staging is an alternative approach to IntelliJ IDEA Changelists

tip

Extract Parameter
Extract code to a parameter in Kotlin

tip

Find Next Word
Find next word and highlight all instances

tip

Kotlin Code Completion
Use code and statement completion to write code faster

tip

Put Kotlin Arguments on Separate Lines
Use quick intentions to improve the readability of your code

tip

Remove Explicit Type in Kotlin
Use quick intentions to remove explicit types

tip

Show Virtual Whitespace
Add virtual whitespace to the bottom of a file

tip

Toggle Tool Windows On and Off
Toggle Tool Windows to tailor your interface

tip

IntelliJ IDEA Welcome Screen
Get a project from source control, open an existing project, or create a new project