Eclipse DLTK: JDT-подобное поведение при разборе и управлении файлами в проекте - PullRequest
0 голосов
/ 20 ноября 2011

Я разрабатываю плагин для затмения с использованием инфраструктуры DLTK.Этот вопрос был задан в официальном списке рассылки, но пока не получил ответа, поэтому я хочу сделать его более открытым.

в моем плагине DLTK, поскольку на данный момент файлы анализируются только при открытии редактора вфайл.Есть ли способ реализовать стратегию синтаксического анализа, подобную eclipse jdt, в которой все файлы проекта анализируются вместе?или это не поддерживается DLTK, и мне нужно реализовать собственную стратегию и модель кэширования?

заранее спасибо.

1 Ответ

0 голосов
/ 13 октября 2012

Я не уверен, что вы имеете в виду под "разобранными вместе".Отдельный файл анализируется, чтобы понять структуру файла (JDT также делает это и анализирует каждый файл независимо).Вы должны заботиться о других файлах при компиляции / проверке исходников.Один из вариантов - добавить свой собственный конструктор, который будет вызываться со всеми файлами при полной сборке и списком измененных файлов при добавочной сборке.

...