3

我们的 Visual Studio 项目使用具有大量目录和文件的源代码库。其他程序员使用其他 IDE/系统,当他们在源库中添加新文件时,visual-studio 用户必须将这些文件重新添加到相应的过滤器目录中(即 1:1 以下目录结构)。

没有办法对visual studio说,自动遵循目录结构吗?如果这不可能,是否至少可以通过通配符指定过滤器内容?

4

1 回答 1

2

我没有找到让它在 Visual Studio 中工作的方法,但是为我们解决它的解决方法是使用 fastbuild ( http://fastbuild.org )。它不仅可以用来加速编译,还可以生成 Visual Studio 文件。这使我们可以从存储库中删除 Visual Studio 文件并即时生成它们。由于文件是在 fastbuild 中合理指定的([recursive] 目录 + 文件列表 + 排除的文件/目录),因此当使用 linux 的人只是将新的 cpp 文件添加到其中时,它会自动工作。

于 2015-12-25T12:24:53.717 回答