Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I activate type annotations hints in Kotlin like depicted?

I was able to activate this option once in my MacOS intellij version, but could never find this option anymore, I forgot its name.

I know there is the CTRL+SHIFT+P alternative to this, but it is not as user-friendly.

How can I activate the option to make intellij show me all the inferred types like depicted? This screenshot came out of the intellij where I was able to put it showing "type hints" like this, so it is possible. I just don't remember where to find this option anymore so I can activate in all my other intellij's.

enter image description here

like image 889
PedroD Avatar asked Feb 24 '19 12:02

PedroD


2 Answers

Thanks to @vitfo, adding this to the top here. For IntelliJ (2020.3) onwards got to: Settings -> Editor -> Inlay Hints -> Kotlin -> Parameter hints -> Types

In IntelliJ 2019.3.1 onwards it is located at: Settings -> Editor -> Inlay Hints -> Kotlin -> "Show parameter hints" (thanks to @zero).

Original Answer
Go to Settings -> Editor -> General -> Appearance -> "Show parameter name hints" -> Configure... -> Language: Kotlin -> Options -> "Show local variable type hints"

I think you are allowed to say, that this feature configuration is a little bit hidden in the menues.

Configure parameter name hints

like image 175
Simulant Avatar answered Sep 22 '22 10:09

Simulant


Adding to @Simulant answer.

In Latest Version of IntelliJ (2019.3.1) , You will NOT find this in Settings -> Editor -> General -> Appearance -> "Show parameter name hints"

Its available in Settings -> Editor -> Inlay Hints -> Kotlin -> "Show parameter hints"

enter image description here

like image 25
zero Avatar answered Sep 20 '22 10:09

zero