Я только начал использовать Eclipse и заметил, что когда я начинаю вводить имя локальной переменной, он не предлагает предложений, как это делает Visual Studio, пока я не нажму Ctrl+ Space. Есть ли способ заставить его делать это автоматически? Я обнаружил Ctrl+ Spaceнеудобное нажатие клавиши.
93
Ответы:
Эти ошибки (и решение, если вы используете Eclipse> 3.4) могут вас заинтересовать:
A. Разрешить больше символьных триггеров, как сказал @Samuel (исправлено в 3.4 и новее):
https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157
Измените значение по умолчанию в триггерах автоматической активации для Java на
._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
Б. Разрешить поддержку контента везде автоматически (не исправлено):
https://bugs.eclipse.org/bugs/show_bug.cgi?id=101420
источник
Что работает:
Измените триггеры автоматической активации на
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
Маловероятно, что вы наберете что-нибудь еще, чтобы начать помощь.
источник
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
.Вероятно, вы захотите установить задержку на 0.
источник
Auto activation triggers for Java
в.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
. Теперь он ведет себя как IntelliSense.Также, чтобы автозавершение работало в файлах XML, внесите следующие изменения в Настройки -> XML -> Файлы XML -> Редактор -> Помощник по содержанию.
В разделе "Автоактивация" укажите следующие значения.
Следующий снимок экрана объясняет то же самое
источник