居然还有人用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个小问题
——————————————————————————————————————————————————
———
tmhhost可谓是相当熟悉国内网络情况(资质方面:ISP\ICP\工商齐备),专业售卖海外高端优质线路的云服务器和独立服务器,包括了:香港的三网cn2 gia、日本 cn2、日本软银云服务器、韩国CN2、美国三网cn2 gia 云服务器、美国 cn2 gia +200G高防的。另外还有国内云服务器:镇江BGP 大连BGP数据盘和系统盘分开,自带windows系统,支持支付宝付款和微信,简直就是专...
关于HostYun主机商在之前也有几次分享,这个前身是我们可能熟悉的小众的HostShare商家,主要就是提供廉价主机,那时候官方还声称选择这个品牌的机器不要用于正式生产项目,如今这个品牌重新转变成Hostyun。目前提供的VPS主机包括KVM和XEN架构,数据中心可选日本、韩国、香港和美国的多个地区机房,电信双程CN2 GIA线路,香港和日本机房,均为国内直连线路,访问质量不错。今天和大家分享下...
物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是美国圣何塞 Equinix 机房的高性能I9-10980XE大带宽VPS,去程CN2GIA回程AS9929,美国原生IP,支持解锁奈飞等应用,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-V,资源全...