typescript - 如何在 VS Code 中启用最新的 TypeScript 语言服务?

标签 typescript visual-studio-code

Visual Studio Code 运行它附带的任何 TypeScript 版本(当前为 v1.5)。如果我使用一些实验性的编译器功能,例如 AsyncFunctions,它就会报错。关于 SO say 的一些其他答案如何让 VS Code 使用不同版本的 TS 构建项目,但我找不到关于如何让语言服务实际使用较新版本的答案。

最佳答案

https://code.visualstudio.com/Updates#_languages-typescript-16-support

要启用 1.6,请遵循这些说明。为简洁起见,在此重复......

VS Code 直接使用 TypeScript 1.5。如果你想使用更新版本的 TypeScript,你可以定义 typescript.tsdk 设置。此设置的值是 TypeScript 安装的 lib 文件夹的绝对路径。此文件夹包含文件 tsserver.js 和相应的 lib.*.d.ts 文件。引用this有关如何安装 TypeScript 的夜间构建的博客文章。

这些设置是实验性的,即可能会发生坏事:)

关于typescript - 如何在 VS Code 中启用最新的 TypeScript 语言服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32674475/

相关文章:

scala - 如何在scala程序中的vs代码中设置断点

python - 从 VS Code 启动的 Azure Functions 出现 ssl 错误

node.js - 如何创建接受插件的 Node 项目

javascript - 为什么我不能访问 TypeScript 私有(private)成员?

function - 具有多个调用签名的 TypeScript 接口(interface)

javascript - VS代码: single-line JS object to multi-line one

c# - VS Code 是否支持 ASPX 文件中的服务器端代码?

json - 使用 class-transformer 将 json 转换为类实例

javascript - 是否可以使用 rxjs angular 5 在其他选项卡浏览器中订阅 observable

windows - 清除 Visual Studio Code 的 workspaceStorage 文件夹