Visual Studio 2017(有些人也将其称为Visual Studio 15 2017,令人困惑)引入了与CMake集成的“打开文件夹”支持。在这种情况下,它会在我的工作副本中创建一些新文件。以下是我注意到的内容:
.vs/ProjectSettings.json
.vs/slnx.sqlite
.vs/source/v15/Browse.VC.db
CMakeSettings.json
很明显,CMakeSettings.json
应该放入版本控制中。但是.vs/
目录下的内容呢?如果需要提供示例,我在使用 Git 进行版本控制,所以我需要可靠的一套模式来放入我的.gitignore
文件中。
可能是重复问题
有人建议说这篇文章是这个问题的重复,但我不认为是正确的。在我的情况下,VS 2017会向我的工作副本添加几个新文件,而这些文件在之前的 Visual Studio 版本中没有使用到。
slnx
的参考,所以不确定它是否涵盖您正在使用的 VS 版本。 - Ashutosh Jindal