【vsc】cpptools占用内存过大

已查明原因,因为大型工程时,每个索引都会占内存,一直在扫描,所以内存占用十分夸张,一百多个G常有的的事。

解决方案

指定路径,只索引你需要的源码部分

json 复制代码
    // 默认包含的
    "C_Cpp.default.includePath": [
        "${workspaceFolder}/src",
        "${workspaceFolder}/include"
    ],
    // 指定包含的
    "C_Cpp.indexing.includePaths": [
        "${workspaceFolder}/src",
        "${workspaceFolder}/include"
    ],
    // 指定排除的视觉隐藏,实际文件还在
    "C_Cpp.files.exclude": {
        "**/.vscode": true,
        "**/.vs": true,
        "**/.git": true,
        "**/out": true,
        "**/tmp": true
    }
    // 索引取消,不跳转
    "C_Cpp.indexing.ignorePatterns": [
        "**/build/**",
        "**/bin/**",
        "**/*.o",
        "**/*.obj"
    ]
相关推荐
史丹利复合田9 小时前
【无标题】vscode远程连接,服务器端配置
ide·vscode·编辑器
4032407315 小时前
[Linux/Ubuntu] 解决 VSCode、Firefox等 输入框选中文本后右键点击导致文本消失的问题
linux·vscode·ubuntu
Roc.Chang15 小时前
Cursor / VS Code 常用快捷键对比表(Windows / Linux / macOS)
linux·windows·vscode·macos
AI分享66615 小时前
VSCode如何使用claude code(VS Code + Claude API 详细教程)(API 配置图文全攻略)
ide·vscode·编辑器
中科院提名者1 天前
如何修改VScode里的注释
ide·vscode·编辑器
史丹利复合田1 天前
如何使用vscode进行Python远程调试(支持带参数调试)
ide·vscode·编辑器
DN金猿1 天前
从HBuilderX到VSCode:无缝迁移UniApp项目的完整指南
ide·vscode·uni-app
学嵌入式的小杨同学1 天前
【Linux 实战】Makefile 自动化构建进阶:静态库 / 动态库通用模板(一键编译 + 系统安装)
linux·开发语言·git·vscode·spring·vim·ux
摇滚侠1 天前
PNPM 包管理工具和 NPM 包管理工具
vscode·npm·node.js·pnpm
天才少女爱迪生1 天前
在 VSCode 中配置 SSH 并实现 X11 转发:服务器程序远程桌面显示
ide·vscode·ssh