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

288 天前
 sadyx

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

5794 次点击
所在节点    程序员
83 条回复
SniperXu
288 天前
我是 4 格,同事 2 格
mdn
288 天前
prettier .editorconfig
写代码都是直接 回车,然后格式化,不知道是 tab 还是 空格
Pastsong
288 天前
两格,jsx 里混了 xml ,本身缩进就多。缩进这东西有了能区分就行,缩太多占屏幕空间
tool2d
288 天前
我偏后端都是 4 格,但是前端有手写一大堆 div 嵌套情况,2 格也是完全能理解的。
Megrax
288 天前
2 格,写 HTML/XML 缩进太多,4 格太浪费空间,代码缩进只是为了阅读时层次清晰分明,2 格足矣,写 JS 啥的就顺便都统一用 2 格了。
7inFen
288 天前
2 格用的多
https://github.com/facebook/react/blob/main/.editorconfig

```
# https://editorconfig.org
root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
max_line_length = 80
trim_trailing_whitespace = true

[*.md]
max_line_length = 0
trim_trailing_whitespace = false

[COMMIT_EDITMSG]
max_line_length = 0
```
smark
288 天前
自从用了笔记本就换 2 格了
fox2081
288 天前
你们居然不统一 editorconfig 和 prettier 的?目前基本都用 2 格了吧,前端主要是 html 嵌套深度问题
DOLLOR
288 天前
以前我都是用 tab 缩进的,后来新项目的脚手架都是默认两格,就跟着用两格,懒得改了。
leroy20317
288 天前
不管两格还是四格 公司代码建议统一标准 eslint prettier 加 git hooks
我更倾向于两格 四格有点浪费
Leonard
288 天前
vsc 格式化给几格就是几格,我都可以
xmumiffy
288 天前
tab 缩进,你爱用几格就配几格
gimp
288 天前
写后端 4 空格,写前端 2 空格。
dif
288 天前
4 格,tab 也设置 4 个空格。
FaiChou
288 天前
2 格,后来转去写 Swift ,用 4 格好不习惯。
bruce0
288 天前
我用 go 几格 我说了也不算🐶
shuxhan
288 天前
tab 缩进 2 格
cnbatch
288 天前
4 格
我在公司用 C# 做的网站项目,需要前后格式统一
richangfan
288 天前
前后端都是 4 格
Creamliu
288 天前
公司规范是两格。但是有个资深 sb 老是不配置代码规范配置文件,直接用 tab 。搞得我 idea 老是报黄色。

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

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

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

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

© 2021 V2EX