在 VSCode 中获得智能感知

Getting intellisense in VSCode

我正在尝试将智能感知纳入我的 visual studio 代码安装,用于各种库。

我安装了 typings (https://github.com/typings/typings) 试图让它更容易。

现在,我已经设法(通过打字)安装了 jquery.d.ts 和 bootstrap.d.ts,我认为这是正确的方法。

但是,我仍然没有任何智能感知。

为了避免必须添加 /// 对我所有文件的引用,我在我的 jsconfig.json 文件中添加了这些文件,如下所示:

"compilerOptions": {
        "target": "es6",
        "files": [
            "typings/bootstrap.d.ts",
            "typings/jquery/jquery.d.ts"
        ]
    }

但运气不好。

我的大部分谷歌搜索都发现 TSD 是用于此的工具,它已被弃用,而是指向打字。但它似乎只是为我获取文件,而不是将它们包含到我的项目中。

求助!我该怎么做才能在我的编辑器中获取这些库的智能感知?

你的 jsconfig.json 应该是这样的:

{
  "compilerOptions": {
    "target": "ES6",
    "allowSyntheticDefaultImports": true
  },
  "exclude": [
    "node_modules"
  ]
}

VS Code 自动包含 .ts 个文件。