Можно ли расширить код Visual Studio Code Intellisense / предложения кода для определяемых пользователем функций для неподдерживаемых языков? (LISP / AutoLISP) - PullRequest
1 голос
/ 13 июля 2020

Есть ли способ для VS Code автоматически предлагать объявления моих определенных функций на основе файлов .LSP, присутствующих в проекте? Я понимаю, что язык LSP не поддерживается Intellisense. Я также пробовал использовать TabNine, но он не распознает функции, не расположенные в текущем файле. Я не знаю, как заставить его включать другие файлы в проект.

Я подумываю о попытке создать расширение, которое сканировало бы файлы проекта .LSP на предмет объявлений функций и использовало полученные совпадения в качестве предложений кода . Возможно ли подобное и насколько сложно? (Это первый раз, когда я испортил код VS)

На данный момент я склоняюсь к написанию функции, которая добавит мои функции в AutoDesks «alllispkeys.txt», что позволяет их предлагать . Это кажется пустой тратой потенциала VS Code, и это не ограничивает функции только теми, которые определены в файлах проекта.

...