You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code无法检测JS/TS等内置支持语言的代码问题,求助原因

VS Code JS/TS错误检测失效的修复方案

第一步:强制激活内置TS/JS语言服务

  • 打开VS Code设置(快捷键Cmd+,),搜索typescript.enablePromptUseWorkspaceTsdk并勾选该选项。
  • 打开命令面板(Cmd+Shift+P),输入TypeScript: Select TypeScript Version,选择Use VS Code's Version,强制调用内置TS版本启动语言服务。

第二步:重启语言服务或窗口

  • 在命令面板输入TypeScript: Restart TS Server,手动重启TS服务;如果找不到该命令,直接执行Developer: Reload Window重载整个VS Code窗口。

第三步:彻底清理缓存解决复发问题

由于你重装后问题反复出现,大概率是缓存残留导致:

  1. 完全关闭VS Code,用活动监视器杀掉所有Code相关后台进程。
  2. 删除Mac上的VS Code缓存目录:
    • ~/Library/Application Support/Code
    • ~/Library/Caches/Code
    • ~/Library/Preferences/com.microsoft.VSCode.helper.plist
    • ~/Library/Preferences/com.microsoft.VSCode.plist
  3. 重新下载官网的Universal版本VS Code,先删除旧应用再安装,不要直接覆盖。

验证修复效果

打开命令面板执行Developer: Show Running Extensions,应该能看到"TypeScript and JavaScript Language Features"出现在运行列表中。再用以下代码测试:

const someConst = 1;
const someConst = 2;

正常情况下会立刻显示重复声明的红色波浪线,文件名也会出现红色标记。

内容的提问来源于stack exchange,提问作者OWolf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 10:45:06