愁啊,队友的格式化代码插件和我的不一样,我们俩每次提交代码,报告里面都是大篇幅的修改。

2020-10-12 18:29:37 +08:00
 ReputationZh

队友提交代码完,我 clone 下来修改,因为懒,装了个自动格式化插件(保存时,自动格式化代码)。提交上去,大篇幅的红绿色的修改,查看一下变更位置,要找半天…。然后队友再 pull 代码,修改完后再一上传,又一片红绿相间,头疼。

3153 次点击
所在节点    git
17 条回复
neptuno
2020-10-12 18:31:49 +08:00
没办法,,,我都是要修改的代码圈起来,单独格式化
creanme
2020-10-12 18:33:10 +08:00
git hook,提交时自动格式化,这样至少可以在远程统一
Torpedo
2020-10-12 18:38:07 +08:00
你们不应该用统一的插件和规则么。。。。
Immortal
2020-10-12 18:38:32 +08:00
1 、统一 prettier
2 、ci 统一格式化
napsterwu
2020-10-12 18:40:25 +08:00
.editorconfig ?
avenger
2020-10-12 18:41:10 +08:00
StyleCI 解千愁
hosea
2020-10-12 18:41:13 +08:00
肯定要统一规范的。。
coderluan
2020-10-12 18:42:11 +08:00
楼主社恐吗, 不敢主动和别人沟通解决问题那种?
jzphx
2020-10-12 18:42:18 +08:00
这是自动格式化的锅啊,坚决不动别人的代码,一个空格都不加
ragnaroks
2020-10-12 18:42:53 +08:00
格式化插件,要么都不用,要么都用
wolfie
2020-10-12 18:54:50 +08:00
格式化未修改的代码块,冲突就应该格式化的人解决。
遇到过 两台电脑,不同格式化设置,自己跟自己冲突玩的人。
renmu123
2020-10-12 19:16:26 +08:00
找个流行的工具就可以了,比如前端 prettier,Python 有 black,go 有官方的工具,commit 的时候加上配置文件就可以了。
bog
2020-10-13 00:28:41 +08:00
用 clang-format 呀
a0000
2020-10-13 09:41:56 +08:00
idea 有 ignore whitespaces 等忽略选项
NerverLibis
2020-10-13 11:34:45 +08:00
你自己的问题 手动调整格式即可
AlexaZhou
2020-10-13 11:36:16 +08:00
这个不是技术问题,就不要想着用技术方法解决了
正常去沟通就行
msg7086
2020-10-13 12:34:06 +08:00
愁啥?管理层下来一人一棍子就老实了。
都互相编辑代码了,格式化插件还不搞成一样,diff 里花花绿绿的,还真就大言不惭往库里交了?
你们的 Supervisor 在干啥啊?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/714267

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX