我正在尝试使用Visual Studio Code编辑react starter Kit项目中的文件.React项目使用Babel进行转码,因此它只有.js
文件而不是.ts
文件.我希望VS Code为这些文件提供正确的智能感知... 包括新的异步/等待Javascript关键字.
到目前为止,我只能获得智能,如果我从重命名文件的扩展名才能正常工作.js
到.ts
,但我不希望整个项目转换只是为了满足我个人的工具选择.
有没有办法让VS Code像处理.js
文件一样处理.ts
文件...只是为了ES7 intellisense?我发现了一个关于此问题的讨论主题,但我不确定今天有哪些选项.我还尝试添加一个如下所示的tsconfig.json文件:
{ "compilerOptions": { "target": "es6" //An "es7" option is not yet legal }, "filesGlob": [ "./**/*.js", "!./node_modules/**/*.js" ] }
我希望这会欺骗Typescript进入确认.js
文件,但没有运气.
最后我想在VS Code中使用ES7 intellisense.如果有一种完全不同的方式来实现这一点,那也是受欢迎的.就此而言,如果VS代码的替代方案提供了相当于ES7 Javascript的智能感知,我也有兴趣知道这一点.