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

VSCode空闲时CPU占用过高,如何分析定位问题插件?

排查VSCode空闲状态高CPU占用的插件方法

一、用内置性能分析工具精准定位

  • 打开命令面板:按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)
  • 输入并执行Developer: Start Performance Profile,让VSCode在空闲状态运行1-2分钟
  • 执行Developer: Stop Performance Profile,生成的.cpuprofile文件会自动打开
  • 在分析界面中,重点看CPU累计耗时最高的进程,插件相关进程会标注extension.<插件ID>,耗时Top1的就是重点怀疑对象

二、逐步禁用插件排查

  • 先通过命令面板执行Extensions: Disable All Installed Extensions,重启VSCode后观察CPU占用
    • 如果CPU恢复正常,说明问题出在插件上,再逐个启用插件,每次启用后重启并监控CPU,直到找到触发高占用的插件
  • 也可以按功能类别批量禁用(比如先关代码检查、格式化类插件),快速缩小排查范围

三、通过进程资源管理器直接查看

  • 命令面板执行Developer: Open Process Explorer
  • 在进程列表里查看各进程的CPU占用率,右侧会显示对应的插件名称/服务,直接锁定高占用的进程所属插件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 12:15:33