目前使用C20、Ubuntu 22.04 LTS、"C_Cpp.intelliSenseMemoryLimit": 8192
。
我的项目中有两个文件夹src
和lib
。我已经安装了Microsoft的C/C扩展,并将C_Cpp.intelliSenseEngine
设置为Tag Parser
模式。如果我将其更改为default
模式,我的VS代码开始滞后并疯狂冻结,因为lib
文件夹由于其庞大的代码量而占用了大部分内存。如何从IntelliSense过程中排除lib
文件夹以及我选择的其他文件夹?
1条答案
按热度按时间hk8txs481#
我会尝试使用
C_Cpp.files.exclude
设置。它的形式与files.exclude
设置类似。其说明如下:要匹配文件路径的glob模式。设置为
true
或false
可启用或禁用模式。也许是这样的:
如果需要的话,您还可以在此上下文中使用VS Code variables。