VSCode создает расширение TypeScript для вставки глобальных определений - PullRequest
2 голосов
/ 10 марта 2019

Предположим, у меня есть файл определения TypeScript (.d.ts), который определяет пространство имен Foo.Я хотел бы иметь возможность использовать функции автозаполнения Foo глобально для любых файлов TypeScript, без специального импорта, ссылки на файл определения с комментариями или использования tsconfig.json и поддержки на основе узлов (также известной как node_modules).

Это более или менее похоже на сценарий определения window.Foo = ... где-то еще в браузере и использования здесь в этом сценарии.

Я надеюсь создать расширение, которое в основном внедряет такие определения, такие, чтодля любых новых пустых .ts файлов в любом новом чистом проекте я смогу набрать Foo и затем получить все предложения по автозаполнению.Тем не менее, я не смог найти хорошее руководство о том, как начать.Указатель на пример расширения, который выполняет подобные вещи, будет достаточно (я новичок в написании расширений VSCode)

...