2016-01-01 17 views
8

Wydaje się, że nie sposób mogę wyłączyć IntelliJ za „Zastąp” ikony, które wyglądają jak:Jak wyłączyć ikony "przesłonięcia" w Intellijlu?

gutter icon

Kiedy najechaniu na ikonkę, tekst ten jest wyświetlany jako podpowiedzi:

metoda

Narzędzia 'akceptować' w java.util.function.Consumer
Kliknij lub naciśnij Ctrl + U, aby poruszać

Aby odtworzyć, użyj tej klasy:

class Foo implements Consumer<T> { 

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

Są bardzo irytujące, z absolutnie bezużyteczne dla mnie w ogóle (nie jest to, że co @Override adnotacja jest?), I wszystko, ale przeszkadza mi ustawienie Punkty przerwania za pomocą myszy (chociaż mogę to zrobić za pomocą umiejętności motorycznych).

Mam wyłączone wszystkie opcje w Ustawienia> Ogólne> rynna Icons, które ciekawie/istotnie robi nie zawierać opcję „implements”, ale przede kłopot nie zniknie.

Jak mogę je wyłączyć?

używam najnowszego IntelliJ - wersja 2016,1

+1

Drażnią mnie, ponieważ szerokość obszaru numeru linii zaczyna się podskakiwać, gdy próbuje przeanalizować kod śmieci, nad którym pracuję. – jarbot

Odpowiedz

2

Ci nazywane są rynna Icons i można wyłączyć każdy w "Ustawienia, redaktor, ogólne, Gutter Ikony".

+1

Dziękuję za odpowiedź, ale to nie działa. Odblokowałem wszystko w ustawieniach rynny, ale nadal otrzymuję małą ikonkę, jak na moje pytanie, co oznacza, że ​​metoda implementuje interfejs podobny do mojego pytania. Mam zaktualizowane pytanie, które będzie bardziej szczegółowe. – Bohemian

+0

To działa idealnie dla mnie, że obszar preferencji zawiera nawet specjalne pole wyboru dla tej konkretnej ikony ("Metoda implementacji"). –