编辑器支持
disableSizeLimit
- 发布版本: 2.0
为了避免在处理非常大的 JavaScript 项目时可能出现的内存膨胀问题,TypeScript 分配的内存量有一个上限。开启此标志将移除该限制。
plugins
- 发布版本: 2.2
要在编辑器中运行的语言服务插件列表。
语言服务插件是一种根据现有 TypeScript 文件向用户提供附加信息的方式。它们可以增强 TypeScript 和编辑器之间的现有消息,或提供自己的错误消息。
例如:
- ts-sql-plugin — 使用模板字符串 SQL 构建器添加 SQL 检查。
- typescript-styled-plugin — 在模板字符串内提供 CSS 检查。
- typescript-eslint-language-service — 在编译器输出中提供 eslint 错误消息和修复。
- ts-graphql-plugin — 在 GraphQL 查询模板字符串中提供验证和自动补全。
VS Code 具有让扩展自动包含语言服务插件的能力,因此你可能在编辑器中已经运行了一些插件,而无需在 tsconfig.json 中定义它们。