Eclipse content assist с совпадением средних букв


Eclipse дает предложения, которые начинаются с того, что я печатаю: Введите описание изображения здесь

Но IntelliJ IDEA дает предложения, которые имеют (в середине или в начале) то, что я печатаю: Введите описание изображения здесь

Я предполагаю, что Eclipse Luna имеет ту же функцию (на основе этого представления), но я не могу заставить его работать. Помощь есть?

2 5

2 ответа:

Эта функциональность обеспечивается плагином Code Recommenders. Он поставляется с Eclipse Luna для Java SE, но по какой-то причине он не входит в комплект в версии EE. Конечно, вы можете установить его вручную из Eclipse marketplace.

Чтобы активировать его, перейдите в окно - > настройки - > рекомендатели кода - > дополнения - > проверка включения интеллектуального завершения кода. Вы также можете выбрать, в каком типе завершений вы заинтересованы. Точная функция, которую вы ищете, называется " Подсловами процессор завершения " (и я не могу жить без него: D)

Введите описание изображения здесь

Я думаю, что наиболее близкой является опция "показать Camel case matches" (настроена в настройках в Java > Editor > Content Assist).

С включенной функцией вы должны ввести первую букву каждой части имени, поэтому для 'createNamedQuery' вы можете ввести ' cNQ '