各位的编辑器公司有统一的设定要求吗?

2021-06-15 10:40:52 +08:00
 kensoz

比如换行自动触发 tab,tab 为 4 个空格,

亦或者是团队统一使用 vs code 统一 eslint 规则等等。

如果没有以上的要求,查看 git 差分或 review 代码的时候怎么解决 tab 长度不一样,eslint 规则不统一的问题?

5145 次点击
所在节点    程序员
28 条回复
laragh
2021-06-15 14:37:01 +08:00
一个人负责一个项目 根本没这个烦恼 你写成粑粑也没人管。只要能跑
edk24
2021-06-15 16:38:05 +08:00
EditorConfig

各种编辑器都支持,有的需要安装插件。
tomkliyes
2021-06-15 17:46:34 +08:00
在本地用统一的 formater 格式化之后才能提交 MR,提交 MR 会触发 CI 进行静态检查,不通过不允许合并。全部按照统一的格式来。至于编辑器本身不作要求,不过公司买了 JB 的正版授权,不用白不用,老司机还写了配置手册,不用自己花时间慢慢配置了
z740713651
2021-06-15 18:17:16 +08:00
python 已经开始推统一 使用 [black]( https://github.com/psf/black) 格式化和 flake8 检查了
CICD 做一下检查就好了
pkookp8
2021-06-15 18:22:28 +08:00
一开始有要求,后来不懂的人太多,慢慢就不要求了
于是我就看到了 tab 空格混用,crlf 和 lf 混用,末尾莫名其妙多空格的代码,
yjxjn
2021-06-15 21:02:53 +08:00
有,Eclipse 里面必须导入项目规定配置,而且我们项目 Eclipse,开箱即用~
qiutian00
2021-06-16 18:36:32 +08:00
使用 commit hook, commit 时候 formate the code
echoechoin
2021-06-21 18:53:13 +08:00
笑死 公司用 python

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

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

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

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

© 2021 V2EX