【问题标题】:how to enable intellisense in Visual Studio Code?如何在 Visual Studio Code 中启用智能感知?
【发布时间】:2016-04-04 21:42:29
【问题描述】:

我一直在尝试在 VS Code 中激活 IntelliSense。

当我执行gulp. 时,它没有给我像task 这样的选项

【问题讨论】:

    标签: gulp intellisense visual-studio-code


    【解决方案1】:

    你需要安装 gulp 的类型文件。我也不确定 intellisense 是否可以在没有外部模块的打字稿的情况下工作。

    npm i -g typings
    typings init
    typings install gulp --save-dev
    

    【讨论】:

    • 那么 Visual Studio Code 是否为 Node.js 提供内置智能感知?
    • 有打字文件是的。打字安装 --ambient --save 节点
    • shell 命令,是的。只需在终端/命令行提示符下运行。
    • 我遵循了您的建议,这就是我的 typings.json 文件的形成方式。但仍然没有智能感知。{ "name": "library", "version": false, "dependencies": {}, "ambientDependencies": { "node": "registry:dt/node#4.0.0+20160330064709" }, "devDependencies": { "gulp": "registry:npm/gulp#3.8.0+20160211003958" } }
    【解决方案2】:

    安装打字后:

    typings install dt~gulp --global // --ambient deprecated use --global

    然后点击VSC右下角的绿色灯泡,添加一个jsconfig.json文件

    退房:

    https://code.visualstudio.com/docs/runtimes/nodejs#_adding-a-jsconfigjson-configuration-file

    你不必使用

    ///

    anymore... 此外,您可能需要关闭(使用“x”)“工作文件”中的 gulpfile.js、jsconfig.json 和 package.json,以便 jsconfig.json 识别工作空间。

    【讨论】:

      猜你喜欢
      • 2021-01-07
      • 1970-01-01
      • 2016-07-23
      • 2016-04-12
      • 2018-02-24
      • 2016-06-27
      • 2016-02-27
      • 1970-01-01
      • 2017-05-28
      相关资源
      最近更新 更多