3

最近,我开始在一家新公司担任开发人员。他们中的大多数人不习惯使用“格式化代码”的快捷方式。我的手指实际上在每一行代码之后都在做ALT++ ,因为我已经使用 Netbeans 大约 6 年了SHIFTF但是现在我必须开发 .NET,所以我使用 VS2012 并将命令的快捷方式绑定到 ++ Edit.FormatDocumentALT我仍然在发送垃圾邮件:)。SHIFTF

唯一的问题是我的同事们不是很喜欢这个Edit.FormatDocument,他们都是手工做的。因此,从我的角度来看,现在的每一次提交都充满了空格变化……:/缩进样式(制表符与空格)的变化尤其引人注目。

是的,我在这里这里看到了一些例子,但它们并不那么容易......而且它们可能已经过时了。Git 中没有任何功能可以帮助我吗?

是否可以在Git中打开一个config项目?ignore whitespacecommitting

4

2 回答 2

2

如果您的文件中的空格不重要,您可以指示git忽略一些警告:

git config --global apply.whitespace nowarn
于 2013-01-08T13:55:35.200 回答
0

为什么不更改自动格式化设置以匹配其他开发人员使用的设置?如果它看起来完全一样,我不明白为什么会伤害你。VS 允许您“用空格替换制表符”以及指定制表符宽度。

于 2014-01-13T16:42:53.540 回答