Плагин Eclipse: автозаполнение в порядке - PullRequest
8 голосов
/ 19 сентября 2011

У меня проблема с несколькими возможными решениями.

Я изучаю компьютерную науку и сейчас работаю стажером. Моя задача - сделать бизнес-приложение для Android и iOS. Я уже два года работаю с Visual studio 2010, Xcode довольно симулирован, так что это не так уж и сложно, зато Eclipse - это не то, к чему я привык, я не говорю, что это плохо. До сих пор я наслаждался Eclipse, но теперь я постоянно использую Xcode и Eclipse

Теперь держись, прежде чем ответить! Я знаю, что в Eclipse есть автозаполнение, но оно появится только после нажатия Ctrl + Пробел или после того, как один из максимум четырех триггеров автоактивации, ну, в общем, срабатывает.

Итак, мой вопрос:

Существует ли какой-либо инструмент, запускающий автозаполнение после каждого нажатия клавиши или что-то еще? Я попытался создать свой собственный плагин Eclipse, но это было непросто с нулевым знанием об API Eclipse, хотя учебники по функциям Auto Complete приветствуются! (они должны охватывать такие классы, как ContentAssistCommandAdapter)

Заранее спасибо!

1 Ответ

13 голосов
/ 19 сентября 2011

Задержка между нажатием клавиши и всплывающим окном настраивается. Таким образом, в качестве альтернативы подключаемому модулю вы можете настроить параметры автозаполнения таким образом, чтобы они появлялись через более короткий промежуток времени, например 1/10 секунды.

Eclipse preferences ->
  Java ->
    Editor ->
      Content Assist -> 
        Enable Auto Activation
        Auto activation delay (ms)

(показывает Mac OX 10.6, работает выпуск Eclipse "Indigo", но эта опция существует всегда) :

enter image description here

...