编译器配置项-compilerOptions
编辑器支持配置项01
接触内存大小限制 - disableSizeLimit
为了避免在处理非常大的 JavaScript 项目时可能出现的内存膨胀问题,TypeScript 设置了分配的内存的最大值限制。启用该选项将删除最大内存的限制。
插件 - plugins
要在编辑器内运行的语言服务插件列表。
语言服务插件是一种基于现有 TypeScript 文件向用户提供附加信息的方法。它们可以增强 TypeScript 和编辑器之间的现有的通信消息,或者提供自己的错误消息。
例如:
- ts-sql-plugin — 一个基于字符串模板的构建器的高级的SQL语法检查器
- typescript-styled-plugin — 在字符模板中提供CSS语法检查功能
- typescript-eslint-language-service — 在编译器的输出内容中提供eslint的错误消息和一键修复功能
- ts-graphql-plugin — 在GraphQL的查询模板中提供验证和自动完成功能
VS Code 具有自动包含语言服务插件的扩展功能,因此可以在编辑器中运行一些语言服务插件,而无需在tsconfig.json
中定义它们。
网友评论