Как я могу получить доступ к предложениям о завершении JDT по умолчанию в пользовательском плагине Eclipse? - PullRequest
3 голосов
/ 17 августа 2011

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

Но проблема в том, что мой босс хочет, чтобы я сделал то же самое, что и в затмении. Например, если я наберу «Str» или «org» и нажму Ctrl + Пробел , я хочу получить списки завершения из Java, например для «Str» a «String». ", для" org "" org.eclipse .... "+ длинный список. Поэтому мне нужно вычислить предложения для пакетов и классов, как в редакторе JDT Eclipse.

Я знаю, что это может звучать глупо, делая его таким же, как уже есть, но мне нужно это решение.

Кто-нибудь делал подобное раньше? Какой класс мне нужно реализовать? Какие изменения мне нужно сделать (plugin.xml?)?

1 Ответ

0 голосов
/ 31 августа 2011

Попробуйте org.eclipse.jdt.ui.text.java.CompletionProposalCollector. Есть пример того, как использовать его в классе 'Javadoc.

...