typescript:vscode的settings配置文件配置ts语法提示
1 找到vscode左下角的齿轮按钮
![](https://file.jishuzhan.net/article/1785528147249205250/c73d4c6f0b182f47228ee660221a9530.webp)
2 点击Settings(或者快捷键ctrl+,):
![](https://file.jishuzhan.net/article/1785528147249205250/1ee6ac61e81f0060b35b3694f42c3285.webp)
点击右上角的Open Settings(JSON)按钮打开配置文件:
![](https://file.jishuzhan.net/article/1785528147249205250/2729fa341f8a64c38942c00ebb72320c.webp)
或者ctrl+shift+p,搜索settings,选择如下,效果是一样的:
![](https://file.jishuzhan.net/article/1785528147249205250/b3d8e0106c071690fcc790b7731ff95a.webp)
3 新增配置如下:
新增如下配置,可以关闭ts提示:
javascript
"typescript.validate.enable": false
即:
![](https://file.jishuzhan.net/article/1785528147249205250/d91efc4b6b36c07a9876a0b65f84a7e2.webp)
可以看到ts的提示不见了(在ts文件中的提示消失):
![](https://file.jishuzhan.net/article/1785528147249205250/dbe963cc8ac6b06a7a10a33170fe0a39.webp)
一旦更新该配置为true,或者刚开始的默认配置就是true(意即去掉该配置,效果等同为true):
javascript
"typescript.validate.enable": true
更新后,ts提示如下(在ts文件中的提示重新出现):
![](https://file.jishuzhan.net/article/1785528147249205250/e7486ad4f82b31fbaee7ed4fc117d239.webp)
更新改配置后,其余项目打开,因为是User配置,所以vscode打开的多个项目该配置保持一致。
最后注意:该配置意味着在ts后缀的文件中生效,而在js文件中,该配置即便为false,依然还有ts提示,如下:
![](https://file.jishuzhan.net/article/1785528147249205250/07fbc83cea3a9157ca4f26c8bb17ac9b.webp)