![如何使 Intellisense 元数据在 Visual Studio Code 中持久化](https://linux22.com/image/1575424/%E5%A6%82%E4%BD%95%E4%BD%BF%20Intellisense%20%E5%85%83%E6%95%B0%E6%8D%AE%E5%9C%A8%20Visual%20Studio%20Code%20%E4%B8%AD%E6%8C%81%E4%B9%85%E5%8C%96.png)
我正在使用 Visual Studio Code 进行 C/C++ 开发(并且我对此非常满意)。
但是,我正在处理大型 C/C++ 项目,这使得 Intellisense 需要工作很长时间才能获得所有文件、符号等。
问题是,当我退出并返回到我的项目文件夹时,这个漫长过程的结果似乎是非持久的,Intellisense 会重新启动所有内容,而等待 15 分钟才能够转到符号定义并不方便。
是否可以强制将 Intellisense 解析的结果持久化?比如允许它将元数据存储在项目的 .vscode 目录中?
我认为 Intellisense 将我的主目录中的所有内容存储在一个文件夹中,该文件夹必须定期清理或者在增长到一定大小时清理(目录 ~/.config/Code 有 3 GB 大,所以我猜它就在那里)。
或者我可以增加该文件夹的大小限制吗?