Is the .vscode
文件夹是否要提交给源代码管理?
在新项目中,该文件夹是空的,除了settings.json
文件。这个文件夹里会放什么东西?它是特定于机器的、特定于开发人员的吗?.vs
文件夹,从而不被提交?或者所有开发人员都应该共享这个文件夹,因此应该提交它?
文件顶部的注释.vscode/settings.json
states:
// Place your settings in this file to overwrite default and user settings.
{
}
这似乎意味着该文件夹应包含特定于项目的设置,因此应包含在源代码中。还,UserVoice 上的这篇文章 https://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/8868625-rename-settings-to-vscode-move-typings-in似乎暗示一些打字会进入那里,也表明它应该被提交。
签入.vscode
如果您想与团队共享设置、任务配置和调试配置,请使用此文件夹。我认为,如果您想在团队中强制执行设置,那么与团队共享设置(例如空格与制表符)通常是有意义的。我们在 VS Code 团队中也共享调试和任务特定设置,因为我们希望我们的团队拥有相同的 VS Code 调试目标和任务目标集。
顺便说一句,你不需要有.vscode
项目中的文件夹用于设置。您还可以在用户级别配置设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)