Список автоматических предложений Eclipse очень медленный

Под автоматическим предложением я подразумеваю тот intellisense, который появляется, когда я что-то пишу. Моя проблема в том, что если я напишу что-то вроде btnMyButton. после ввода ., мне придется подождать несколько секунд, пока eclipse не заполнит список событиями для кнопки. Я использую Eclipse для разработки приложений для Android.

Можно ли это ускорить? У меня четырехъядерный процессор и 4 ГБ оперативной памяти. Остальная часть Eclipse работает нормально.


person Alin    schedule 20.10.2010    source источник
comment
Да, я видел ту же проблему - Eclipse с Android, всплывающие окна завершения кода занимают вечность. Пока не знаю почему.   -  person Ladlestein    schedule 21.10.2010
comment
Интересно, что у меня есть эта проблема с проектом C ++, но не с моими проектами Java.   -  person kevinarpe    schedule 13.06.2011


Ответы (6)


У меня тоже была эта проблема. Я нашел здесь свой ответ:

https://groups.google.com/group/android-developers/browse_thread/thread/85dc1aae3bafff5e

В итоге:

отключить предложения JAX-WS в Content Assist

Окно> Настройки -> Java> Редактор> Помощник по содержанию> Дополнительно

person davehale23    schedule 31.10.2010
comment
У меня там нет JAX-WS ... в любом случае спасибо за anwser, это может помочь другим. - person Alin; 01.11.2010
comment
В этом списке нет предложений JAX-WS. Я не отмечал все, кроме предложений Java, и Eclipse все еще работает очень медленно. - person Jonas; 19.05.2011
comment
Вы также можете попробовать изменить параметры автоматической активации. Вы можете либо полностью отключить его, либо увеличить задержку, чтобы убедиться, что редактор не зависает во время набора текста. - person Sameer; 03.08.2012
comment
Та же проблема, но без JAX-WS, отключение предложения шаблона SWT и предложения шаблона цепочки привело к огромному ускорению. (Сверху некоторые из выброшенных исключений иногда исчезали из журнала ...) - person msebas; 26.08.2019
comment
Проблема исчезла для меня после отключения предложений Java (рекомендателей кода) и включения вместо них предложений Java (без тега рекомендаций кода) - person Vincentius Kevin; 16.09.2019

Когда я изменил delay на 1 (мс), он решил проблему автозаполнения в Eclipse для C ++. Теперь он работает очень быстро:
 Привет, когда я изменил задержку  до 1 (мс) он решил проблему автозаполнения в eclipse для c ++. Теперь это очень быстро

person user13067213    schedule 28.11.2020

Я снял флажок «Заполнить аргументы метода и показать предполагаемые аргументы» в разделе «Окно»> «Настройки» -> «Java»> «Редактор»> «Помощник по содержанию».

Это улучшило скорость работы с контентом в моем Eclipse.

person Annay Das    schedule 18.01.2020

Снимите все флажки, кроме API Tools Proposals и Java Proposals в Window > Preferences --> Java > Editor > Content Assist.

См. Снимок экрана ниже.

введите описание изображения здесь

person Sathia    schedule 31.12.2020

вы можете добавить отключение автоматической активации в Window> Preferences -> Java> Editor> Content Assist

Таким образом, вы можете активировать его, когда вам это нужно, нажав Ctrl + Пробел.

person adi    schedule 23.08.2015

Попробуйте нажать CTRL + Пробел, если хотите увидеть меню, оно все еще медленное?

person Chris    schedule 20.10.2010
comment
Это медленно в случае элементов управления, таких как кнопки, изображения и т. Д. Если у меня есть класс и я набираю Classname.getSOmeMember (), меню будет очень быстрым. - person Alin; 21.10.2010
comment
Я вижу, что Eclipse работает медленнее в Windows 7 и быстрее в Windows XP - person Alin; 29.10.2010