When I have code in java that uses streams intellij displays type hints about the result of the stream.
I would like to disable these hints
Example with the following code:
Stream.of (1, 2. 3)
.map (n -> n + 1)
.map (n -> n % 2 == 0 ? "even number " + n : "odd number " + n)
.peek (System.out:println)
.map (s -> Float.parseFloat (s.substring (s.lastIndexOf (" "))))
;

I have turned off other tool tips for parameters, but the hints after the streams are still present. They are visually very distracting while providing me with little extra information.
I would also be happy if I knew how to change the color or style of the hints (I have Material Theme UI installed)
IntelliJ 2019.2 CE
Preferences -> Editor -> Inlay Hints -> Java. Alternatively, press CMD (⌘)/Ctrl + Shift + A, search for Inlay Hints, open the first result, and select Java.Method Chains tickbox
Alternatively, you can increase the count of unique types in streams/method chains from which the type hints will be shown. I.e., if your stream transforms from type A to type B, and then to type C, this would be 3 types. If you set it to 2, hints would be shown for 3 unique types and more.
An easier way!
Just right click on where it says (in your example) Stream<Integer> and untick the option Show method chain hints

Alternatively, hit CTRL+ALT+A and type "show me" - you can see the setting for "Show method chain hints"

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With