居然还有人用3个空格来对齐代码
【导读】对齐代码时该用Tab 还是空格。这个话题就像浏览器和操作系统之战也
是能让程序员争辩很久的。甚至还动粗 比如下面漫画。
Uku Pattak最近分析了GitHub上多种语言的热门项目 star数量高的伯乐在线摘编了其分析结果。
C语言
分析了371
个热门项目结果
32.08%用Tab35.31%用4个空格26.15%用2个4.31%用3个2.16%用8个C++
分析了248
个热门项目结果
20.56%用Tab39.11%用4个空格38.71%用2个1.61%用3个CSS
分析了357
个热门项目结果
19.89%用Tab71.71%用2个空格8.4%用4个空格
Go
分析了238个项目结果
98.32%用Ta b0.84%用2个空格0.84%用4个Groovy——————————————————————————————————————————————————
———
分析了110
个项目结果
8.18%用Tab17.27%用2个空格74.55%用4个Haskel l分析了308个项目结果
1.62%用Ta b61.69%用2个空格36.69%用4个Java分析了293
个项目结果
11.6%用Tab23.21%用2个空格65.19%用4个JavaScript分析了317个项目结果
13.25%用Tab59.94%用2个空格26.81%用4个PHP分析了408
个项目结果
28.68%用Tab6.12%用2个空格65.2%用4个Python分析了234个项目结果
2.99%用Ta b5.13%用2个空格91.88%用4个R u by分析了489
个项目结果
0%用Tab100%用2个空格0%用4个Scala
分析了220个项目结果
0%用Tab98.64%用2个空格1.36%用4个
Shel l
分析了288
——————————————————————————————————————————————————
———
个项目结果
21.88%用Ta b48.26%用2个空格28.82%用4个0.35%用3个0.69%用8个Sw ift
分析了88个项目结果
5.68%用Tab11.36%用2个空格82.95%用4个
国内的情况
2015年12月28日我们在@程序员的那些事微博发了一个投票。截至发稿时为止结果如下
最后有2个小问题
——————————————————————————————————————————————————
———
搬瓦工最近上线了一个新的荷兰机房,荷兰 EUNL_9 机房,这个 9 的编号感觉也挺随性的,之前的荷兰机房编号是 EUNL_3。这次荷兰新机房 EUNL_9 采用联通 AS9929 高端路线,三网都接入了 AS9929,对于联通用户来说是个好消息,又多了一个选择。对于其他用户可能还是 CN2 GIA 机房更合适一些。其实对于联通用户,这个荷兰机房也是比较远的,相比之下日本软银 JPOS_1 机房可...
Hostodo 商家是比较小众的国外VPS主机商,这不看到商家有推送促销优惠在美国西岸的斯波坎机房还有少部分库存准备通过低价格促销,年付低至12美元Linux VPS主机,且如果是1GB内存方案的可以享受六六折优惠,均是采用KVM架构,且可以支付宝付款。第一、商家优惠码优惠码:spokanessd 1GB+内存方案才可以用到优惠码,其他都是固定的优惠低至年12美元。第二、商家促销这里,我们可以看到...
BuyVM 商家算是有一些年头,从早年提供低价便宜VPS主机深受广大网友抢购且也遭到吐槽的是因为审核账户太过于严格。毕竟我们国内的个人注册账户喜欢账户资料乱写,毕竟我们看英文信息有些还是比较难以识别的,于是就注册信息的时候随便打一些字符,这些是不能通过的。前几天,我们可以看到BUYVM商家有新增加迈阿密机房,而且商家有提供大硬盘且不限制流量的VPS主机,深受有一些网友的喜欢。目前,BUYVM商家有...