Jak powiedzieć Eclipse, aby automatycznie wyświetlał sugestie podczas pisania? Szukam funkcji podobnej do Visual Studio Intellisense z Resharper.
Obecnie za każdym razem muszę wciskać CTRL+ Space.
eclipse
intellisense
content-assist
Ian Vink
źródło
źródło
ADT -> Preferences -> Java/Editor/Content Assist
Zbliżyłem się do zachowania podobnego do VisualStudio, ustawiając „Wyzwalacz autouzupełniania dla Java” na
i ustawienie opóźnienia na 0.
Teraz chciałbym zrozumieć, jak sprawić, by nazwa metody autouzupełniania była automatycznie uzupełniana po naciśnięciu (tak jak robi to VS's Intellisense.
źródło
Tony to czysty geniusz. Jednak aby osiągnąć jeszcze lepsze autouzupełnianie, spróbuj ustawić wyzwalacze na to:
(specjalnie ułożone w kolejności użycia dla szybszej wydajności :)
źródło
=
, natychmiast coś zasugeruje. Jeśli naciśnę spację,=
automatycznie wstawi pierwszy wynik.Jeśli to nie działa, nawet jeśli masz już włączoną funkcję Code Assist, pliki konfiguracyjne Eclipse są prawdopodobnie uszkodzone. Rozwiązaniem, które działało dla mnie (w Eclipse 3.5.2) było:
źródło
Kiedyś miałem ten sam problem, a potem szukałem i znalazłem to i zadziałało:
Niektóre pola zostały odznaczone, więc sprawdziłem je ponownie i zadziałało. Po prostu idź do
i zaznacz pola, które chcesz.
źródło
Odpowiedź d3dave jest fajna. Jednak TheGreenGarbage wspomniał o problemie, który również uważam za dość denerwujący. Oto przykład, który nie sugeruje od razu czegoś po znaku '=' i podczas wpisywania spacji:
Po prostu usunąłem spację i znaki '=' z tablicy :)
Alternatywnie, jeśli chcesz otrzymywać sugestie podczas wpisywania spacji, ale nie po znaku „=”:
źródło