
我这边正在用gofmt来格式化代码。缩进用的tab 而同事在用四个空格,每次我这边自动保存的时候,总会有大段的变更,我想请教一下各位大神,有没有选项来配置一下,在网上找了一下,有一条配置是这样的
git config --global core.pager 'less -x1,5' 看了一下,没有理解,这个是提交的时候忽略空格么,还是 diff 的时候不显示差异? 要不就是统一处理,有没有好的解决方案呢? 拜谢
2 whileFalse 2017-11-16 11:33:06 +08:00 应该做的不是统一空格和 tab 吗 |
3 qqmishi 2017-11-16 11:38:52 +08:00 不应该全组都用 gofmt 格式化之后再提交吗 |
4 Arnie97 2017-11-16 14:00:26 +08:00 via Android 实际版本库里的代码还是不统一,掩耳盗铃。 你俩商量好用 tab 还是 space,然后双方提交前都按照这个标准来格式化(可以考虑用.git/hooks/pre-commit 自动化) |
5 likuku 2017-11-16 14:01:53 +08:00 为啥不在编辑器里把 tab 映射为 4 个空格? |
6 rocksolid 2017-11-16 14:02:45 +08:00 现在的编辑器不是都有 tab 自动转空格的功能么 |
7 lyf362345 为什么不用 EditorConfig |