2016-01-01 2 views
8

Там, кажется, нет никакого способа, я могу отключить IntelliJ в «переопределение» иконки, которые выглядят как:Как отключить иконки «override» водосточных желобов в Intellij?

gutter icon

Когда я парить над маленьким значком, этот текст отображается в виде всплывающей подсказки:

метод

Реализует 'принять' в java.util.function.Consumer
нажмите или нажмите Ctrl + U, чтобы перейти

Для воспроизведения используйте этот класс:

class Foo implements Consumer<T> { 

    @Override 
    public void accept(T t) { 
    } 
} 

Они очень раздражает, из абсолютно никакой пользы мне бы то ни было (это не то, что @Override аннотаций для?), И все, но мешает мне настройки точки останова с помощью мыши (хотя я могу сделать это, используя мелкие моторные навыки).

Я выключил все варианты в Настройки> Общие> водосточной Иконки, что интересно/значительно делает не включить опцию «орудия», но выше раздражение сохраняется.

Как отключить их?

Я использую последнюю версию IntelliJ - версию 2016,1

+1

Они раздражают меня, потому что ширина области номера строки начинает подпрыгивать, когда она пытается разобрать код мусора, над которым я работаю. – jarbot

ответ

2

Те называют водосточной Иконки и вы можете отключить каждый в «Настройке редактор, General, водосточная Иконка».

+1

Спасибо за ваш ответ, но он не работает. Я не отмечу все в настройках желоба, но по-прежнему получаю маленькую иконку по моему вопросу, которая заключается в том, чтобы пометить метод, реализующий интерфейс, как в моем вопросе. Я уточнил вопрос, который будет более конкретным. – Bohemian

+0

Это прекрасно работает для меня, эта область настроек даже включает специальный флажок для этого конкретного значка («Способ реализации»). –