Javascript VS代码-TypeScript文件中没有ES6 Intellisense
我不太明白为什么我不能在一个TypeScript文件中获得针对ES6的intellisense功能 我相当确定它与typescript源文件中使用的lib.d.ts文件有关。该文件位于以下位置以供参考: C:\ProgramFiles(x86)\Microsoft VS Code\resources\app\extensions\typescript\server\typescript\lib 我注意到同一个文件夹包含lib.es6.d.ts。当转到由基本接口定义文件定义的方法的定义时,它将指向lib.d.ts,而不是es6版本。es6版本具有我需要的所有接口 也就是说,即使我包含一些ES6方法并强制任务运行程序(它在后台使用安装的typescript编译器),它也不会像我预期的那样传输到ES5 也许我的TypeScript编译器版本已经过时了?我主要想要这些功能:Javascript VS代码-TypeScript文件中没有ES6 Intellisense,javascript,typescript,ecmascript-6,visual-studio-code,Javascript,Typescript,Ecmascript 6,Visual Studio Code,我不太明白为什么我不能在一个TypeScript文件中获得针对ES6的intellisense功能 我相当确定它与typescript源文件中使用的lib.d.ts文件有关。该文件位于以下位置以供参考: C:\ProgramFiles(x86)\Microsoft VS Code\resources\app\extensions\typescript\server\typescript\lib 我注意到同一个文件夹包含lib.es6.d.ts。当转到由基本接口定义文件定义的方法的定义时,它将指向
谢谢,非常感谢:)好的,我让intellisense正常工作了,看起来我在重构过程中删除了我的tsconfig.json文件。唯一剩下的问题是透明性…ES5设置为目标,但String.prototype.includes不是ES5的一部分…这里有一些很好的讨论:好吧,我让intellisense工作了,看起来我不知何故通过重构的混乱删除了我的tsconfig.json文件。唯一剩下的问题是Transfilation…将ES5设置为目标,但String.prototype.includes不是ES5的一部分…这里有一些很好的讨论: