前言
今天有小伙伴MacOS更新了VS Code版本后,说工程内的代码跳转全部异常了,没法正确跳转。
搞了两三个小时没搞出来,找到了我,让我帮忙瞧瞧。排查下来发现这问题有点意思,故此记录一下。
问题
排查姿势
1. 提示没有定义?
初步猜测是本地工程依赖坏了,重新安装,表现依旧;
尝试点击跳转,没有任何反应。继续跟进。
2. VS Code 个别插件启用导致?
所有插件依次关闭,重启VS Code,依旧没有任何用处;继续排查。
3. VS Code主体损坏?
重新去官网下载了一个客户端,覆盖安装。依旧没有任何作用。这时候我进入到VS Code的配置中心,发现丢失了TypeScript
的插件的配置区域。
如下图圈起来区域丢失了~
看到这,我的反应就是,快速去插件商店去尝试安装TypeSc