最近我开始在新公司担任开发人员。他们中的大多数不习惯使用'格式代码'的快捷方式。在每行代码之后,我的手指实际上正在ALT
+ SHIFT
+ F
,因为我已经使用Netbeans 6年了。但现在我必须开发.NET,所以我使用VS2012并将命令Edit.FormatDocument
的快捷方式绑定到ALT
+ SHIFT
+ F
,我仍然在发送垃圾邮件: )。
唯一的问题是,我的同事并不是真的喜欢这个Edit.FormatDocument
,他们手工完成所有事情。因此,现在每一次提交,从我这一侧,都充满了空白变化...:/ 缩进样式(标签与空格)的变化尤为引人注目。
是的,我看过一些例子here和here,但它们并不那么容易......而且它们可能已经过时了。 Git中没有任何可以帮助我的功能吗?
在Git中config
时,是否可以将ignore whitespace
项目设置为committing
答案 0 :(得分:2)
如果您的文件中的空格不重要,您可以指示git
忽略一些警告:
git config --global apply.whitespace nowarn
答案 1 :(得分:0)
为什么不更改自动格式设置以匹配其他开发人员使用的设置?如果看起来完全相同,我不明白为什么它会伤害你。 VS允许您“用空格替换制表符”以及指定制表符宽度。