VScode占用内存过大,系统卡顿问题解决

最近使用vscode总发现系统莫名其妙的卡顿,通过资源监控程序发现有一个cpptools-srv占用大量内存,最高可到6g多,如下图:
在这里插入图片描述
在这个链接中找到一些提示,感谢博主分享:https://blog.csdn.net/davidhopper/article/details/80453957
摘抄如下:
近日将VSCode升级到VSCode 1.23.1版,发现程序狂占用系统资源,CPU风扇一直转个不停,界面操作卡顿,于是在VSCode的GitHub网站的Issue区发了一个帖子,反映此问题。在@weinand 的指导下,发现原来是vscode-cpptools v0.17.3插件造成,他将我的帖子转发到CPP插件区。在几个高手指点下,发现是没有配置vscode-cpptools v0.17.3插件的“includePath”属性,导致搜索路径时陷入了死循环(0.17.3之前的版本不会自作主张地循环搜索,因此不会出现该问题)。vscode-cpptools插件的作者@sean-mcmanus说在下个版本中会修复此问题。

不过不是通过vscode创建的项目,应该是没有.vscode文件夹,所以选择回退插件版本,如下图:
在这里插入图片描述
选择一个0.17.3之前的版本,安装完成后,可以查看当前使用的版本,如下:
在这里插入图片描述

  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
对于VSCode前端代码卡顿问题,可以尝试以下解决方法: 1. 关闭不必要的扩展:VSCode的扩展可能会消耗大量资源,尤其是对于较老或低配置的计算机。因此,可以尝试禁用或删除不必要的扩展,并仅保留对你工作流程有用的扩展。 2. 调整设置:在VSCode的设置中,可以尝试进行一些调整以提高性能。例如,可以将"editor.autoIndent"设置为false来禁用自动缩进功能,或将"editor.detectIndentation"设置为false来禁用自动检测缩进功能。 3. 使用更轻量级的主题:某些主题可能会消耗更多资源,导致卡顿。尝试使用较轻量级的主题,如默认的VSCode主题或其他简约主题,以提高性能。 4. 增加内存限制:VSCode默认的内存限制可能不足以处理大型项目。可以通过在VSCode的设置中增加"maxMemory"限制来提高内存限制,例如:" "javascript.updateImportsOnFileMove.enabled": false "。 5. 更新VSCode版本:确保你正在使用最新版本的VSCode,因为新版本通常包含性能改进和bug修复。 6. 关闭不必要的面板和标签:如果你有许多面板和标签打开并且不需要使用它们,可以将它们关闭,以减少资源的消耗。 7. 使用更高性能的计算机:如果你的计算机配置较低,升级硬件可能是提高性能的有效方法。考虑升级内存、处理器或存储设备等硬件组件,以提供更好的性能。 如果以上方法都无法解决问题,那可能是因为项目本身较大或复杂,超出了VSCode的处理能力。可以尝试使用其他更适合大型项目的IDE或编辑器。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值