.vscode
文件夹是否要提交到源代码管理?
在新项目中,除了 settings.json
文件之外,该文件夹是空的。这个文件夹里会放什么东西?它是否是特定于机器、特定于开发人员的,例如 .vs
文件夹,因此不被提交?或者所有开发人员都应该共享这个文件夹,因此应该提交它?
文件 .vscode/settings.json
顶部的注释指出:
// Place your settings in this file to overwrite default and user settings.
{
}
这似乎意味着该文件夹应包含特定于项目的设置,因此应包含在源代码中。另外,this post on UserVoice似乎暗示一些打字会进入那里,也表明它应该被提交。
最佳答案
如果您想与团队共享设置、任务配置和调试配置,请检查 .vscode
文件夹。我认为,如果您想在团队中强制执行设置,那么与团队共享设置(例如空格与制表符)通常是有意义的。我们 VS Code 团队也共享调试和任务特定设置,因为我们希望我们的团队拥有相同的 VS Code 调试目标和任务目标集。
顺便说一句,您的项目中不需要有 .vscode
文件夹来进行设置。您还可以在用户级别配置设置。
关于visual-studio-code - 我应该将 .vscode 文件夹提交到源代码管理吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32964920/