前端代码缩进, 2 格还是 4 格?

2023 年 7 月 25 日
 sadyx

工作用 react ,我一直是 4 格,但同事都是 2 格。大家的习惯是什么样的?

8025 次点击
所在节点    程序员
83 条回复
woshipanghu
2023 年 7 月 25 日
@xiangyuecn 那你可能没写过稍微复杂点的前端 页面随随便 10 个嵌套很正常
tediorelee
2023 年 7 月 25 日
2
IvanLi127
2023 年 7 月 25 日
两格。。现在前端太复杂了,React 如果用 C
ontext 的话,四格那没两下就到屏幕外边去了。。。
darkengine
2023 年 7 月 25 日
React 我用两格, app (OC, Java)用四格
liunice
2023 年 7 月 25 日
我以前喜欢四格,自从使用超宽屏后,改为两格。左边放编辑器,右边放浏览器。
cloudzqy
2023 年 7 月 25 日
如果是纯写 node ,可以用四格。写 jsx ,vue 之类的,不要用 4 格。
4 格的可读性是好了,但是写 html 相关的东西,随便套个几层就爆了。
wyx119911
2023 年 7 月 25 日
总结:4 格太长浪费空间,2 格容易看不清,我选择 3 格🐶
luvxy
2023 年 7 月 26 日
4 格,2 格觉得挤说明要封装了
LindsayZhou
2023 年 7 月 26 日
看语言。
内核那边是 tab 缩进,8 宽度
Python 的 pep8 是建议 4 空格
sunmoon1983
2023 年 7 月 26 日
4 空格,必须的
jorneyr
2023 年 7 月 26 日
比较喜欢 4 个空格,看起来舒服,2 个空格太挤了。
现在前端 HTML 一般情况层次不会太深了,都抽象成组件了。
jixule
2023 年 7 月 26 日
4 格舒服,但是 vscode 分栏显示的时候太占地方,最头疼横向滚动
psklf
2023 年 7 月 26 日
这种帖能进水深火热不 @Livid
tisswb
2023 年 7 月 26 日
前端 2 格,后端 4 格( php ,python ,java )
StateMa
2023 年 7 月 26 日
4 ,后端干旧了习惯了,虽说现在都是 eslint 了,无所谓了
tyrone2333
2023 年 7 月 26 日
公司屏幕小, 项目都是 2 格, 家里大屏喜欢 4 格
adimn
2023 年 7 月 26 日
4 格, 眼睛不管用了 2 格看不出来
dongdongdong
2023 年 7 月 26 日
2
thinkershare
2023 年 7 月 26 日
我喜欢 4 个空格,2 个空格太短了。不过项目启动时候会和团队的人决策,然后写入到代码风格检测工作流,最终提交到仓库反正是统一的格式。你自己本地怎么搞别人也管不了。
me1onsoda
2023 年 7 月 26 日
ide 一键 reformat code ,管他是几格

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

https://study.congcong.us/t/959588

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

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

© 2021 V2EX