vscode编辑器 的TypeScript and JavaScript Language Features报错

1,432 阅读2分钟

问题描述

在某一个早上,我高高兴兴的来上班。打开我的vscode编码,发现输入任何代码都没有智能响应。并且在接下来的两天陆续有两人电脑中招,同样表现为代码检测和提醒没有响应。

  1. vscode自动升级为1.6.3版本
  2. TypeScript and JavaScript Language Features 版本为4.5.2 中间排查问题定位问题也是比较艰辛,起初一直以为是vscode代码校验配置的问题。。。

经确认就是TypeScript and JavaScript Language Features这个内置代码校验插件的锅

在vscode上找到有人提了对应的 issues了

github.com/microsoft/v…

image.png

解决办法

vscode官网一时半会是解决不了这个问题的,所以需要卸载 安装一个低版本的

  1. 要彻底删除vscode的所有数据,具体可参考 blog.csdn.net/qq_15957557…

  2. 卸载完后去vscode官网下载一个低于1.6版本一下的安装包。这里我自己用的1.57.1的版本

image.png

  • 下载完安装包之后千万不要急着安装!!!
  • 下载完安装包之后千万不要急着安装!!!
  • 下载完安装包之后千万不要急着安装!!!

我两次倒在了这个地方,因为vscode它会联网自动更新为最新版本,一旦更新为1.6.3版本。那么你之前的花费的功夫都是白费

  • 并且如果你安装程序包它也会自动更新,所以必须关掉vscode的自动更新(这一步放在第4步完成)
  1. 断网,没错就是物理断网。笔记本电脑请关掉WiFi,台式机直接拔网线或者关掉网络。这一步很重要

  2. 打开你下载好的安装包,按步骤安装

image.png

  1. 关闭vscode的自动更新 vscode安装完毕并打开 运行菜单FilePreferences子菜单中选择Settings项,搜索update mode,将其设置为none

image.png 具体可参考blog.csdn.net/mighty13/ar…

  1. 到这一步后,你得电脑可以联网了,联网过后。查看你得vscode版本和TypeScript and JavaScript Language的版本

image.png

image.png

  1. 至此,你的代码编辑器恢复如初,可以继续快乐的敲代码了

  2. 你可能需要的~~~

  • 因为你的vscode卸载重装导致你已有的项目与远程代码仓库失去联系。所以需要本地与远程仓库重新关联起来才能提交代码 blog.csdn.net/wet5649/art…

前端攻城狮-虫小成