如何确定哪个扩展或服务使 VS Code Helper 进程使用 100% CPU?

Gil*_*ler 3 visual-studio-code

每隔一段时间,我的 MacBook Pro 上的粉丝就会开始加速,而 VS Code 中的某些东西停止工作,例如缩进和自动完成等。

发生这种情况时,我使用Alfred App找出导致问题的进程,通常是 VS Code 启动的一个或多个Code Helper进程。有时他们会使用超过 100% 的 CPU。我杀死了进程,然后 VS Code 提示我扩展主机已退出并重新启动它。一旦我这样做,扩展将再次正常工作。然后整个事情重复,只是不是所有的时间。例如,我现在正在写这条消息,代码很好,没有做任何事情。

我想知道如何调试它并确定是代码本身还是导致问题的扩展?如果是这样,我如何找出它是哪个扩展名?

Ray*_* Pk 5

Process Explorer 内置于 vscode 中。可以通过进入 Help => Open Process Explorer 使用菜单打开它