Eclipse: включить автозаполнение / помощь с контентом


Как включить автозаполнение в Eclipse? Я не могу его найти!

6 98

6 ответов:

по умолчанию в Eclipse вам нужно только нажать Ctrl-space для автозаполнения. Затем выберите нужный метод и подождите 500 мс, пока появится информация javadoc. Если это не работает перейти к затмению Windows menu -> Preferences -> Java -> Editor -> Content assist и проверьте свои настройки здесь

Если вы хотите использовать автозаполнение все время, не беспокоясь о удара Ctrl + пробел или ваша собственная комбинация клавиш, вы можете сделать следующую настройку в настройках Eclipse, чтобы вызвать автозаполнение, просто введя несколько разных символов:

  1. Eclipse > Preferences > Java > Editor > Content Assist
  2. автоматическая активация > триггеры автоматической активации для Java
  3. введите все символы, которые вы хотите вызвать автозаполнение, например:

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._

теперь каждый раз, когда вы вводите любой из этих символов, Eclipse будет запускать предложения автозаполнения на основе контекста.

Я не уверен, что это должно быть явно включено в любом месте..но для этого, чтобы работать в первую очередь вам нужно включить файлы javadoc jar с соответствующими банками в вашем проекте. Затем, когда вы делаете пространство Cntrl+, он показывает автозаполнение и javadocs.

Если вы только не знакомы с автозаполнением при вводе синтаксиса или встроенных методов в eclipse, вы можете просто ввести нужный синтаксис или имя метода и нажать Ctrl+пробел это отобразит список желаемых параметров, и вы можете выбрать один из них.

если опция автозаполнения не включена, то вы должны проверить свои настройки от Windows menu -> Preferences -> Java -> Editor -> Content assist

для меня это помогло после того, как я изменил тему на "mac", так как я работаю на MacOSX.

Eclipse > Настройки > Общие > внешний вид > выберите " Mac " из меню.

  1. window - > preferences - > java - > Editor - >Contest Assist
  2. введите триггеры автоматической активации для java:
    abcdefghijklmnopqrstuvwxyzABCDEFghijklmnopqrstuvwxyz._
  3. применить и закрыть

другой способ:
введите начальную букву, затем ctrl + пробел для параметров автозаполнения.