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

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

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

而这,并不重要!!!
以团队的配置为主。
xingxiucun
2014-01-28 19:52:53 +08:00
4 -tab
Fly1993
2014-01-28 21:35:38 +08:00
4Space,否则四处散播的时候会出现各种各样不给力
bojieyang
2014-01-29 14:44:49 +08:00
@RoshanWu 网站给力

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

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

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

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

© 2021 V2EX