如何为 VSCode C/C++ 扩展预索引大型 C 项目

Viv*_*Jha 6 vscode-extensions vscode-remote

我们有一个大小约为 9GB 的 C 代码库!创建 IPCH 数据库/文件需要花费大量时间(数小时),因此在项目的前几个小时内智能功能并不能很好地工作。是否可以单独索引整个项目并将生成的 IPCH 数据库用于我们所有的工作空间。

还有一个问题是索引仅针对那些被单击的文件进行。我们希望为所有文件构建IPCH,无论它们是否被点击。

我们正在使用“远程 SSH”插件,我们工作的系统本质上是虚拟机,但我们有 NFS 挂载工具,因此我们可以将那些预编译的 ipch 内容挂载到我们所有的虚拟机上。

请建议正确的工作流程。