你们代码缩进用啥?4-tab?4 spaces?2-tab?2spaces?

2014 年 1 月 24 日
 66beta
看了几处,貌似推荐的缩进都不一样,到底哪个是比较流行、用的比较多的?
或者大公司的大牛们,他们用的是哪个?
15324 次点击
所在节点    PHP
58 条回复
dorentus
2014 年 1 月 24 日
ruby: 2 spaces
其它看情况,大部分是 4 spaces
不用 tab
cocorosiekz
2014 年 1 月 24 日
同pep8,four spaces
webgeekman
2014 年 1 月 25 日
4个space代替tab是最安全的。跨平台不担心出错。因为不同系统,尤其是不同编辑器对tab符的处理是不同的。
biaobiaoqi
2014 年 1 月 25 日
Ruby:2
Java:4
如果4个用空格不用tab感觉有些累啊。
msg7086
2014 年 1 月 25 日
ruby 2-space
php 4-tab
a15819620038
2014 年 1 月 25 日
不用tab
ruby 4
node 2
php 4
g0t3n
2014 年 1 月 25 日
应该是必须用tab的吧,感觉不用tab各种不顺手
shiweifu
2014 年 1 月 25 日
以前4个空格,写Objective-C之后,变成了2个空格
lsmgeb89
2014 年 1 月 25 日
wulongqiu
2014 年 1 月 26 日
PHPStorm和Sublimtext,4 space,都可以设置按Tab转换成4 Space,操作体验上和Tab没有差别。
hellotk
2014 年 1 月 27 日
尽量用space,tab在不同编辑器和不同设定下会有差异,而space不会有这种问题
我用4space
66beta
2014 年 1 月 27 日
@g0t3n 按键不顺手?这个是实现问题,具体按键还是tab
zonyitoo
2014 年 1 月 27 日
gofmt默认会给调成tab
monkeylyf
2014 年 1 月 28 日
python 4 java/scala 2
konakona
2014 年 1 月 28 日
一般是4!
像java、python、php等等。
4是一个很好的习惯,请尽量以该语言的大型IDE(官方最优)的配置为准。

最主要的话题应该是用tab还是space(此时默认是4哦)。

而这,并不重要!!!
以团队的配置为主。
xingxiucun
2014 年 1 月 28 日
4 -tab
Fly1993
2014 年 1 月 28 日
4Space,否则四处散播的时候会出现各种各样不给力
bojieyang
2014 年 1 月 29 日
@RoshanWu 网站给力

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

https://v2ex.ih06.com/t/98217

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

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

© 2021 V2EX