Добавление автозаполнения / Intellisense из файла js без импорта в код vs - PullRequest
0 голосов
/ 14 октября 2018

У меня есть JS SDK, который пользователи не используют, требуют загрузить его в свой JS-скрипт.Я хотел бы предложить intellisense / autocomplete SDK в VSCode, не требуя от пользователя каких-либо сложных действий, кроме установки расширения или настройки чего-либо простого в jsconfig.

У них есть модуль js с SDK впуть, отличный от рабочего пространства.Я проверил следующие решения:

  1. фрагменты - но он не поддерживает автоматическое заполнение свойств объекта
  2. определение пользовательского типа - так как он не находится в рабочей области.Он не загружается (тем более что скрипт не выполняет оператор require или import)
  3. Языковой сервер - кажется чрезмерным

Есть предложения?


После этого Как импортировать файлы Intellisense в vsCode (код Visual Studio) , я сделал следующее:

  1. добавилпосле моего jsconfig.js, но это никак не повлияло на автозаполнение:

    "typeAcquisition": {
    "enable": true,
    "include": [
        "C:\\test.d.ts"
    ]
    

    }

  2. Как только я добавил /// <reference path="C:\test.d.ts" />, оно было решено

Есть ли способ автоматизировать это с помощью расширения?или вообще не требовать ссылочный путь?

...