Большинство IDE (Eclipse, Netbeans, Intelij) предоставляют контекстуальные подсказки о текущем заявлении, которое вы пишете. Мы хотели бы сделать то же самое (В Java для Java).
Мы рассмотрели возможность использования входных данных и создания собственных абстрактных синтаксических деревьев, но быстро поняли, что это может быть сам по себе месячный проект. Мы также начали копаться в исходном коде для вышеупомянутых IDE, но кажется (поправьте меня, если я ошибаюсь), что код автозаполнения довольно тесно связан с остальной частью IDE.
Мы задаемся вопросом, знает ли кто-нибудь об относительно изолированном пакете, который мы могли бы использовать в нашем проекте для предоставления этой функции автозаполнения.
Спасибо!