关于在 VS Code (1.4.0) 中获取 javascript/jQuery Intellisense 的最新建议是什么?我找到的大多数答案都使用 TSD,据我所知(尽管最近)已弃用。
我有一个jsconfig.json
{
"compilerOptions": {
"target": "ES6",
"module": "commonjs",
"allowSyntheticDefaultImports": true
},
"exclude": [
"node_modules"
]
}
我(在这个项目中)打开了一个包含许多“网站”的文件夹结构。我尝试将文件放在文件夹结构的最根级别和我当前使用的文件的根级别(即我将从中运行 http-server 以启动站点的文件)。没有快乐。
我已经在其他项目中使用了 Intellisense,即我可以“转到定义”,并弹出一个方法参数,但我从来没有成功地获得“键入并查看方法列表”的东西,这就是我会非常喜欢!!
昨天搜索答案后,我尝试了 npm install typings --global
,但仍然一无所获。
(我也在运行 eslint - 在不太可能的情况下会产生任何可能性(干扰?))
我错过了什么?
最佳答案
许多流行库的类型可用 here ,包括 jQuery。
VS Code 可以将它们与 JavaScript 和 TypeScript 一起使用。
对于你的JS代码,由于JS的性质,编辑器无法推断出所有的类型信息,所以智能感知是有限的。如果类型安全和智能感知支持对您的项目很重要,您可以考虑使用 TypeScript .
有关 JavaScript support in VS Code 的更多详细信息.
关于javascript - VS Code 中的 Intellisense - 当前建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39161122/