There seems to be no way I can disable IntelliJ's "override" icons, which look like:
When I hover over the little icon, this text is displayed as a tool tip:
Implements method 'accept' in java.util.function.Consumer
Click or press Ctrl+U to navigate
To reproduce, use this class:
class Foo implements Consumer<T> {
@Override
public void accept(T t) {
}
}
They are very annoying, of absolutely no use to me whatsoever (isn't that what the @Override
annotation is for?), and all but prevent me setting breakpoints using my mouse (although I can do it using fine motor skills).
I have turned off all options in Settings > General > Gutter Icons, which interestingly/significantly does not include an "implements" option, but the above annoyance persists.
How can I turn them off?
I'm using the latest IntelliJ - version 2016.1
To access the list of gutter icons available for your project, go to Settings/Preferences | Editor | General | Gutter Icons.
On the Code menu, click Override methods Ctrl+O . Alternatively, you can right-click anywhere in the class file, then click Generate Alt+Insert , and select Override methods. Select the methods to override (hold the Shift or Ctrl key to perform a multiple select).
Gutter icons are located in the editor on the left. They invoke some basic actions and other framework- and technology-specific features. Use the Gutter Icons page in Settings/Preferences to hide or show icons in the gutter.
Those are called Gutter Icons and you can disable each in "Settings, Editor, General, Gutter Icons".
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