如何在新版Visual Studio Code中增加分配的内存?
为VSCode调整内存分配的新版方案
核心解决方法
在新版VSCode中,files.maxMemoryForLargeFilesMB已被弃用,替代方案可通过以下两种方式调整内存分配:
1. 使用window.virtualMemoryLimitInMB配置项
- 打开VSCode,按下
Ctrl+,(Windows/Linux)或Cmd+,(Mac)调出设置面板 - 在搜索框输入
window.virtualMemoryLimitInMB - 将数值修改为目标内存大小(例如输入
8192代表分配8GB,根据你的128GB内存按需设置即可) - 重启VSCode后生效
2. 修改启动参数(全局内存调整)
- 找到VSCode的快捷方式(桌面或开始菜单入口)
- 右键选择「属性」,在「目标」栏的原有路径后添加启动参数:
--max-old-space-size=8192(数值单位为MB,8192即8GB,可自行调整)- 示例目标路径:
"C:\Users\你的用户名\AppData\Local\Programs\Microsoft VS Code\Code.exe" --max-old-space-size=8192
- 示例目标路径:
- 保存设置后重启VSCode即可生效
额外优化建议
- 禁用闲置扩展:扩展会占用额外内存,在「扩展」面板关闭不常用的插件
- 配置文件排除:在设置中添加
files.exclude规则,排除node_modules、日志文件等大型无关目录,减少VSCode的文件扫描负载 - 启用工作区信任:信任的工作区会减少安全检查开销,提升运行流畅度
内容的提问来源于stack exchange,提问作者Adrian Gramatke
相关产品推荐
相关产品推荐

