如何使 Intellisense 元数据在 Visual Studio Code 中持久化

如何使 Intellisense 元数据在 Visual Studio Code 中持久化

我正在使用 Visual Studio Code 进行 C/C++ 开发(并且我对此非常满意)。

但是,我正在处理大型 C/C++ 项目,这使得 Intellisense 需要工作很长时间才能获得所有文件、符号等。

问题是,当我退出并返回到我的项目文件夹时,这个漫长过程的结果似乎是非持久的,Intellisense 会重新启动所有内容,而等待 15 分钟才能够转到符号定义并不方便。

是否可以强制将 Intellisense 解析的结果持久化?比如允许它将元数据存储在项目的 .vscode 目录中?

我认为 Intellisense 将我的主目录中的所有内容存储在一个文件夹中,该文件夹必须定期清理或者在增长到一定大小时清理(目录 ~/.config/Code 有 3 GB 大,所以我猜它就在那里)。

或者我可以增加该文件夹的大小限制吗?

相关内容