VSCode cpu占用过高问题排查

多数情况下CPU占用过高都是某个插件引起的,我们手动逐个排除会比较麻烦,但是VSCode给我们提供了自动排查的功能,你只需要按住Cmd+Shift+P打开快捷命令窗口,输入Start extension bisect,按回车后,根据提示确认,即可定位到有问题的插件。

第一次会自动禁用全部插件,我们可以通过观察Code Helper进程,发现CPU占用已经正常,说明就是某个插件除了问题;接着我们点击Good NowVSCode会再次自动禁用一部分插件,继续观察CPU进程,如果有异常,就选This is bad,没问题就选择Good Now,不出意外的话,最终会定位到一个插件,这就是有问题的那个插件;它的查找方法如命令的名称一样,使用二分查找法,快速定位有问题的插件。

参考文章

Leave a Comment

邮箱地址不会被公开。 必填项已用*标注