15

Несколько дней назад я использовал функции автозаполнения и Ctrl- щелчок без проблем.

Но теперь эти функции больше не работают: автозаполнение появляется, но всегда пусто, и нажатие Ctrl не работает, потому что Eclipse больше не распознает классы.

Это даже не работает для класса, функции или переменной в одном и том же файле, поэтому я думаю, что это не проблема конфигурации, но, возможно, поврежден кэш?

3 ответа3

32

Попробуй это:

  • Перейдите в « Настройки» »Java» Редактор »Помощник по содержимому» Дополнительно.
  • Убедитесь, что другие предложения Java отмечены / отмечены

Если это не сработает, просто "закройте" проект и снова откройте его.

4

Это было непросто для меня (работающий Juno Version: 4.2.1 Build id: M20120914-1800 на Mac OSX 10.6.8).

Шаги, которые я должен был сделать:

  1. Запуск справки »Проверьте наличие обновлений и перезапустите, чтобы перейти к самой последней версии
  2. Как отмечено выше, перейдите в « Настройки» »Java» Редактор »Content Assist» Advanced
  3. Нажмите все, что связано с Java в обоих разделах
  4. Перезагрузите снова
3

В ubuntu studio ctrl- space был назначен на уровне операционной системы для изменения способа ввода с клавиатуры. Мне пришлось изменить следующий метод ввода в Менеджере настроек -> Методы ввода с клавиатуры -> Следующий метод ввода .

Я изменил его с ctrl- space на ctrl- alt- shift- space.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .