可以在.js文件上获取所有intellisense?

时间:2016-05-31 17:41:43

标签: visual-studio-code

这是关于.js文件的具体问题。不是.ts文件。使用ts文件,我能够正常工作。

我为js文件制作了所有设置选项,但如果可能的话,它仍然无效:

项目根目录中的jsconfig.json:

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "sourceMap": true,
    "removeComments": true,
    "pretty": true,
    "allowSyntheticDefaultImports": true // false doesn't change anything
  },
   "files": [
    "typings/index.d.ts"
  ]
}

我还为节点安装了打字,并且都表示标准打字。

然而,在我的app.js文件中:

import * as express from "foo"
var app = exfprdess();

不会触发任何带下划线的错误。如何获得正确的行为?

1 个答案:

答案 0 :(得分:1)

默认情况下,Visual Studio代码不会代码(意味着它不会检查错误)。

Visual Studio代码可以,但是,你需要配置像ESLint or JSLint这样的东西。