【问题标题】:Intellisense in VS Code - current adviceVS Code 中的 Intellisense - 当前建议
【发布时间】:2016-08-26 07:51:39
【问题描述】:

在 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 - 万一这会产生任何可能性(干扰?))

我错过了什么?

【问题讨论】:

    标签: javascript jquery intellisense visual-studio-code


    【解决方案1】:

    here 提供了许多流行库的类型,包括 jQuery。

    VS Code 可以将这些与 JavaScript 和 TypeScript 一起使用。

    至于你的 JS 代码,由于 JS 的特性,编辑器无法推断出所有的类型信息,所以智能感知是有限的。如果类型安全和智能感知支持对您的项目很重要,您可以考虑使用TypeScript

    JavaScript support in VS Code 的更多详细信息。

    【讨论】:

    • 我想这将是答案 - 但它必须等到我有时间研究它。上帝,我非常想念用 Visual Studio 的更高版本开发 Winforms...所见即所得的设计表面,因此,无需花费永远的时间来对齐或缩放,完全智能... 耸耸肩你能做什么做?时间很艰难...
    猜你喜欢
    • 1970-01-01
    • 2020-01-22
    • 2016-10-18
    • 2018-09-27
    • 2018-11-11
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    相关资源
    最近更新 更多