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

VSCode (Code Helper)编辑时JS CPU占用飙升问题求助

VSCode JS/TS Language Features 导致CPU占用飙升的原因分析
  • 缺少项目配置文件引发无限制类型扫描
    项目未配置jsconfig.json或tsconfig.json时,VSCode内置的JS/TS服务会默认对整个项目(包括node_modules目录)进行全局类型推断。哪怕只是编辑单个JS文件,服务也会持续遍历、解析大量文件,直接导致CPU占用暴涨。

  • 旧版本VSCode的JS/TS服务存在性能bug
    你使用的VSCode 1.76.0是2023年3月的旧版本,该版本的内置JS/TS Language Features扩展存在已知的性能问题,尤其在M系列芯片的Mac设备上,后续更新版本已经修复了多起类似的高CPU占用bug。

  • Rosetta转译带来额外性能开销
    如果你的VSCode是x86版本(通过Rosetta转译运行在M2芯片上),内置的TypeScript服务在执行实时类型检查时会产生额外的转译开销,放大编辑操作时的CPU负载,进而导致温度上升、电池消耗加快。

  • 项目依赖的类型解析负担过重
    Next.js项目的node_modules包含大量依赖包,若其中存在不少带有复杂类型定义的库,在没有配置文件限制扫描范围的情况下,JS/TS服务会反复解析这些类型,持续占用CPU资源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 00:52:08