编程开发

关注公众号 jb51net

关闭
软件教程 > 编程开发 >

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

终于不再出现之前的情况了!