居然还有人用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个小问题
——————————————————————————————————————————————————
———
国庆钜惠 最低5折起 限量促销CYUN专注海外精品服务器资源,主营香港CN2 GIA、美国CERA、美国高防服务器资源,实体公司,ISP/IDC资质齐全,客服配备齐全。本次针对国庆推出非常给力的促销活动,旗下所有平台同享,新老客户同享,限时限量,售完截止。活动截止时间:2021年10月9日官网地址:www.cyun.net参与机型:香港CN2 GIA云服务器、香港双程CN2云服...
legionbox怎么样?legionbox是一家来自于澳大利亚的主机销售商,成立时间在2014年,属于比较老牌商家。主要提供VPS和独立服务器产品,数据中心包括美国洛杉矶、瑞士、德国和俄罗斯。其中VPS采用KVM和Xen架构虚拟技术,硬盘分机械硬盘和固态硬盘,系统支持Windows。当前商家有几款大硬盘的独立服务器,可选美国、德国和瑞士机房,有兴趣的可以看一下,付款方式有PAYPAL、BTC等。...
看到群里网友们在讨论由于不清楚的原因,有同学的网站无法访问。他的网站是没有用HTTPS的,直接访问他的HTTP是无法访问的,通过PING测试可以看到解析地址已经比较乱,应该是所谓的DNS污染。其中有网友提到采用HTTPS加密证书试试。因为HTTP和HTTPS走的不是一个端口,之前有网友这样测试过是可以缓解这样的问题。这样通过将网站绑定设置HTTPS之后,是可以打开的,看来网站的80端口出现问题,而...