Eclipse Content Assist не активирует
Я могу получить пустой ящик, нажав Ctrl Space, но поддержка содержимого вообще не появится. Я прочитал много ответов здесь, на эту тему, но никто не помог.
Я использую...
Ubuntu 12.10
Версия Eclipse: 3.8.0
Идентификатор сборки: I20120502-2000
Java openjdk-7-jre 7u15-2.3.7-0ubuntu1 ~ 12.10
Среда выполнения JavaSE-1.7 (java-6-openjdk)
Я проверил настройки Preferences, и они кажутся разумными.
Я проверил настройки сборки проекта, и они выглядят нормально.
У меня нет компиляционных ошибок (и всего несколько строк кода).
Какие-нибудь предложения относительно того, что мой следующий ход?
Ответы
Ответ 1
Windows → Предпочтение → Общие → Клавиши → Восстановить по умолчанию
Еще одна вещь, которую вы можете проверить:
Windows → Предпочтение → Java → Редактор → Content Assist → Дополнительно →
Предложения Java должны быть проверены.
Это должно устранить проблему.
Обратите внимание, что вам не нужно восстанавливать значение по умолчанию, убедитесь, что CTRL + SPACE не переопределяется другой операцией.
Как упоминалось в комментариях, иногда создание нового рабочего пространства проекта устраняет эту проблему.. по какой-то причине.
Ответ 2
Перейдите в раздел "Настройки" > "Java" > "Редактор" > "Сопоставление содержимого" и вставьте "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz". (обратите внимание на точку после z) в поле "Автоматические триггеры активации для Java:".
Ответ 3
У меня была эта проблема сама, как оказалось, мой оконный менеджер (XFCE) или что-то еще, пространство ловушек. Поэтому сопоставление его с чем-то другим, чем ctrl + space, решило его для меня.
Ответ 4
Когда вы запустили Eclipse, помощник по содержимому (ctrl + space) может не работать с открытыми файлами ресурсов предыдущего сеанса (например, main.cpp). Попробуйте закрыть эти файлы и снова открыть их. Контроль, работает ли (Ctrl + Space) или нет снова.