Получение всех областей textmate в документе - PullRequest
0 голосов
/ 30 сентября 2018

Я пишу расширение языка для кода Visual Studio и успешно реализовал полную подсветку синтаксиса с помощью файла .tmLanguage.Однако сейчас я хочу предоставить автозаполнение.Для этого мне нужно создать абстрактное синтаксическое дерево из документа.

Учитывая, что код Visual Studio уже выделил код с помощью файла .tmLanguage, я хочу получить доступ к уже проанализированным областям, а не кпостоянно повторно анализировать весь файл.

Возможно ли это?Если нет, есть ли альтернатива, чтобы избежать повторного анализа?

...