Подтвердить что ты не робот

Ctrl + Space не работает для поддержки содержимого на eclipse

Моя проблема заключается в том, что окно поддержки содержимого не появится после нажатия Ctrl + Space. Я проверил свои ярлыки, а поддержка содержимого привязана к Ctrl + Space. Иногда окно автоматически всплывает, делая предложение после ввода точки, например, но этого не произойдет при использовании комбинации клавиш.

Версия Eclipse:

Eclipse Java EE IDE для веб-разработчиков.

Версия: Kepler Service Release 1 Build id: 20130919-0819

Моя ОС - Ubuntu 12.04, если это имеет значение.

4b9b3361

Ответ 1

Мне удалось это исправить. Проблема заключалась в том, что ibus переопределял ярлык, поэтому я удалил эту конфигурацию ярлыков.

Введите ibus в тире: Search for ibus

Затем выберите Методы ввода клавиатуры. Оттуда нажмите на первые три точки рядом с текстовым полем Включить или отключить. Должны появиться следующие окна: Shortcuts

Если есть что-то связанное с Ctrl + Space, просто удалите его.

Ответ 2

В моем случае; Окно > Настройки > Java > Редактоp > Content Assist > Дополнительно

Убедитесь, что выбрано предложение > Предложения шаблонов, Предложения шаблонов SWT, Предложения Java, Консоль поддержки содержимого > Предложения шаблонов, Предложения шаблонов SWT, Предложения Java.

Ответ 3

Перейдите в Windows> "Установки"> "Java"> "Редактор"> "Помощник по содержимому"> "Дополнительно"> выберите только Java. Если вы выберете все, то несколько экземпляров одного и того же экземпляра будут показаны в списке предложений. что может раздражать несколько раз.

enter image description here

Ответ 4

Чтобы включить Ctrl + Пробел.

  1. Перейдите в Панель управления → Регион и язык → выберите вкладку Клавиатура и языки → Кнопка "Изменить клавиатуру" → выберите вкладку "Общие" → В разделе "Установленные службы" → Удалить все языки, кроме английского (США). нажмите применить и ок.

  2. Eclipse → Windows → Настройки → Java → Редактор → Помощник по содержимому → Дополнительно → выбрать все предложения типа Java и Java.

  3. Eclipse → Windows → Настройки → Общие ключи → Введите Content Assist в поле поиска справа → Выберите команду Content Assist → нажмите Восстановить по умолчанию → Применить → ОК

Теперь вы готовы использовать функцию ctrl + space для поддержки контента.

Ответ 5

Раньше я также сталкивался с одной и той же проблемой: я просто выполнил следующие шаги:

  • Перейдите в Windows → Настройки → Java → Редактор → Content Assist → Дополнительно → выберите все предложения Java и Java Type.

  • Нажмите "Применить" и закройте его.

  • Перезапустить затмение.

enter image description here

Ответ 6

Это случилось и со мной, Что я сделал, это изменить папку рабочая область, чтобы Другая папка и проблема решена!

Ответ 7

Эта проблема произошла со мной, и ни один из решений стека не решил ее решить. Я, наконец, понял, что некоторые другие задачи Windows украли мой горячий ключ. Если ничего не работает, я рекомендую вам загрузить бесплатное программное обеспечение Windows Hotkey Explorer, сообщающее о зарегистрированных горячих клавишах.

В моей конкретной ситуации я обнаружил, что ctrl + space было захвачено командой "blackboard cooperate" (непривлекательное приложение Java для веб-трансляций, используемое некоторыми моими курсами).

Я закрыл Eclipse, убил все java-процессы (включая доску). Запущенное затмение и мой автозаполнение вернулись!

(Примечание: Проводник Hotkey был невероятно ошибкой и разбился каждый раз, когда я его использовал. Я смог получить необходимую мне информацию, прежде чем он разбился, хотя это было полезно. Другое (условно-бесплатное) приложение, которое я не использовал, но заметил в сети: Коммандер горячих клавиш.

Ответ 8

Хотя я настроил параметры предложения затмения, он не работал для меня. В моем случае комбинация клавиш Ctrl + пробел была взломана другим фоновым запущенным процессом (я запускал утилиту AllwaysOnTop для Windows). это сработало после выхода из этого процесса. :)

Ответ 9

Ctrl + пробел не работал в моем затмении. Как-то он отключился.

Я перепробовал много вариантов и не работал никаких вариантов.

Наконец это было работать

Перейдите в "Настройки"> "Java"> "Редактор"> "Помощник по содержимому"> поле "Триггеры автоматической активации для Java:". Вставить "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz." (обратите внимание на точку после z). Это лучшее решение и даже не нужно нажимать Ctrl + Пробел.