我有一个使用git-repo的项目,因此其中包含多个存储库。我可以在VSCode中找到支持此功能的唯一方法是使用multi-root workspaces并将每个存储库添加为工作区中的单独文件夹。这些存储库中有些使用CMake,有些则不使用。我发现当我打开工作区时,会收到这些存储库的消息,例如:
在文件夹“ MyFolder”的根目录中找不到CMakeLists.txt
然后,VSCode尝试通过创建包含一堆默认文件的Build目录来设置CMake。 我也得到:
CMake Tools希望为“ MyFolder”文件夹配置IntelliSense。
是否有任何方法告诉CMake忽略文件夹,可能是.code-workspace文件中的设置?