1

我在一个使用 TFS 进行源代码控制的团队工作。最近,一些团队成员抱怨其他人正在签入经过大量修改的文件,因为 IDE (Visual Studio) 已经对其进行了某种自动格式化。这对于大量使用比较功能的用户来说尤其繁重。诚然,我不熟悉 Visual Studio 的具体细节。一位成员建议我们都使用相同的编辑器设置,这样就不会发生这种情况。

让所有团队成员采用相同的代码编辑器设置是处理此问题的最佳方法吗?

4

1 回答 1

0

一般来说,让每个人都使用相同的设置是一个好主意。如果每个人都遵守相同的格式、设置和约定,那么这可以帮助减少在另一个人编写的代码之间切换时的“学习曲线”。

话虽如此,如果大多数差异都是空格,那么这可能表明差异工具的缺点。幸运的是,Visual Studio 允许你用你选择的东西替换内置的差异工具。您只需要找到一个最适合您的需求。KDiff3 是一个相当不错的。

这是一个关于如何使用 Visual Studio 配置 KDiff3的示例。您可以在 KDiff 中设置一个设置(可能是命令行参数),它会忽略空格差异。

于 2013-08-26T15:19:29.220 回答