vscode占内存太大怎么办? VSCode存储文件占用C盘过大的问题解决方案
脚本之家
自从电脑安装并经常使用了VSCode后,虽然体验感不错,但是发现,C盘的容量逐渐在减小,纯粹的敲代码的文件实际上是不占很大部分的。
一、清理插件软件
不查询不知道,一查询“拨开云雾见青天”,我的C盘空间总共只分配了60GB的容量,这个占用了六分之一。通过windirstat
软件分析C盘
类似软件还有:
SpaceSniffer
占用大的存储文件夹,很直观的就看出来了。
修改配置路径,将占用大户搬到其他盘符去。在VSCode图标上鼠标右键,打开属性设置
设置好后,再打开VSCode会重新打开一次界面配置,好像回到了初次安装后启动界面,如果你之前已经安装了中文插件,会变为英文界面,这不要急,你只要配置一下启动界面就可以了,点几下,下一步操作,完成配置好后,关闭软件,重新打开即可完成。内存占用优化方法
VScode设置,然后搜索:
C_Cpp.intelliSenseCacheSize
,修改默认的5120
为1024,根据自己的需求调整。
代码删除
npm list electron-to-chromium
看看是不是真的存在插件,若存在则删除
npm uninstall electron-to-chromium
二、去掉pdf插件
另外就是c盘用户文件夹下 AppData\Roaming\Code\Service Worker\CacheStorage缓存占用空间大,很可能是 因为vscode的pdf插件每次加载pdf累计造成容量很大。把这里面的文件夹都删除,然后vscode里以后也不要再用pdf预览插件了!
三、移动文件位置
extensions:C:\Users\.vscode\extensions user-data:C:\Users\AppData\Roaming\Code
将上述文件移动D盘即可,进行软链接,如下
mklink /D "C:\Users\youname\AppData\Roaming\Code" "D:\.vscode\Code" mklink /D "C:\Users\youname\.vscode\extensions" "D:\.vscode\extensions"
四、设置
打开VS Code的文件》首选项》设置”,如下图:
搜索“follow”或者“search”,在用户和工作区设置中,取消勾选“Follow Symlinks”设置为false即可,如下图:
五、内存分配
一、打开VSCode,在VSCode内检查进程:打开命令面板(Ctrl+Shift+P)输入 >Open Process Explorer,查看详细内存分配:
从图片可以看到“electron-nodejs”已经占用内存1044MB了,然后看到项目并没有使用到这个插件,所以肯定可以删除的
六、重启
关闭VSCode,重新打开VSCode
终于不再出现之前的情况了!