Помощник по содержимому для редактора на основе Eclipse JSDT
В Eclipse помощник по содержимому обычно реализуется неким классом, который implements IContentAssistProcessor
( JavaDoc, пример)
Как реализовать то же самое CompletionProposal
s для редактора на основе JSDT?
Единственный известный мне пример - http://code.google.com/a/eclipselabs.org/p/jsdt-jquery/, но он большой и неясный, как расширить JSDT для помощника по коду.
Есть ли в JSDT другие API? Пожалуйста, укажите API для использования.
связанные с
Как расширить редактор JavaScript в JSDT в Eclipse с добавлением новых функций
1 ответ
Вам необходимо реализовать точку расширения предложения завершения редактора JSDT. Там вы должны указать класс, реализующий необходимый интерфейс, но он отличается от очень общего IContentAssistProcessor.
В зависимости от вашего варианта использования вы также можете взглянуть на соответствующие точки расширения quickAssist и quickFix.