проблема с завершением кода в Scala IDE для Eclipse

Я использую «Eclipse для разработчиков Java 7.2» и Scala IDE 2.1.0. Проблема в "завершении кода"...

У меня есть «Использовать Scala-совместимый JDT» и «Включить поддержку содержимого JDT» в моем Eclipse. Есть ли какие-либо другие параметры, которые я должен включить?


person Timka    schedule 23.04.2012    source источник
comment
В чем проблема? Это не работает? Что именно вы делаете?   -  person dhg    schedule 23.04.2012
comment
Да, не работает. Отображаются только шаблоны...   -  person Timka    schedule 23.04.2012
comment
это все еще кажется проблемой с neon и попыткой автозаполнения в java-файлах с eclipse, в котором установлена ​​среда IDE scala :(   -  person Andrew Norman    schedule 27.10.2017


Ответы (2)


Наконец мне повезло решить эту проблему.

Причина, по которой это происходит, заключается в том, что eclipse хранит файл .metadata в , который действует как кеш для загрузки предложений автозаполнения.

Если вы попробуете Project->clean, а затем попробуете автозаполнение, необходимые члены класса java можно найти в предложениях автозаполнения.

Итак, РЕШЕНИЕ: перейдите к вашему eclipse.ini, в случае Mac, расположенному по адресу: /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini

и добавьте «-clean» в файл ini непосредственно перед «-project».

Это имеет отрицательное влияние на то, что теперь ваше затмение может занять минуту или две дольше, чтобы начаться в первый раз. Но для меня это было приемлемо.

person Aman Goyal    schedule 19.02.2015

повторно включите все следующие непроверенные механизмы помощи содержимому Java в настройках scala-ide:

Окно настроек: /Java/Editor/Content/Assist/Advanced

настройки для проверки на панели помощи по содержимому «по умолчанию»:

  • Предложения Java

также включите Java Proposals в циклической панели помощника по содержимому, которая находится в нижней части окна.

person Andrew Norman    schedule 26.10.2017