瞎扯淡 好朋友分手了…因为代码风格不同…

cassiuschen · 2013年11月17日 · 最后由 cgyqqcgy 回复于 2013年11月18日 · 6388 次阅读

晚上被好朋友拉出去诉苦,说是和妹子分手了…

问他原因,说是他习惯四个空格缩进,而妹子总是一个 Tab 搞定…他是一个 Nodejs 和 NoSQL 程序员,据说一个 Tab 是反人类的存在……

其实我想说 js 这种才是反人类的存在吧……珍爱生命,远离 js…另外找伴侣除了价值观相投之外代码风格不同是个不容小视的问题啊…True Story……

四个空格还想泡妹子?我都是一个 Tab 键打 2 个空格出来,突出一个优雅。

这个姑娘说妈妈不让找姓王的做男朋友有区别吗

切,这算毛,因为 西红柿炒鸡蛋放不放糖 分手的都有啦

这... 太有个性了

偷偷把妹子的编辑器调整下不久好了?不是有软空格么?太认真了吧,或者说,原因深刻……

# sublime text config
"translate_tabs_to_spaces": true

这说明一个好的编辑器很重要。

分手总有千千万万种理由。

希望你的朋友的女朋友不是因为找到了一个拥有更好编辑器的男人。。

...tab 可以改啊…… 他们一起开发项目吗? 不一起开发……风格又有什么关系…… ……一起开发……分手就能解决问题吗?

信息量巨大,光看标题以为楼主和好朋友分手了... 点击来一看,三观再次被刷新...

#13 楼 @Teddy 我也以为 lz 和好机油分手了。。。囧啊

型号不匹配引起的悲剧。

原来真有敲四次空格来缩进的人…

没有上进心的男人,没女人喜欢。有高科技不用,确用保守的,人要往前走。

看到这才反应过来原来 LZ 是手敲四个空格啊?我还以为都用 softtab 来着……

#16 楼 @gaelookair #18 楼 @nightire 信息量果然大,现在才反应过来是男方手敲空格,不过不知道女方用的是不是软空格 (是男方,不是楼主...)

什么?!原来 Tab 可以改成空格?

#5 楼 @blacktulip 单词量不一样也可以分

#12 楼 @Kabie 他俩会互相做 code review……然后遇到缩进就打架…

#19 楼 @Teddy ……其实我偶尔也手敲空格的………

#20 楼 @Rei 这是卖萌还是真的……

回家还讨论代码,注定孤独一生

按 TAB 键,就一定是输入 tab 吗?我都是按 TAB 键,但输入的是 4 个空格! 8 楼正解

为什么要找一个写代码的妹子。。

找个写代码的妹子好啊!她写代码,我看电视 @ywencn

#26 楼 @wilask 我觉得作为一个妹子,用 vim 这就已经足够了……

什么你用的什么垃圾语言需要这么多空格/Tab?

softtab 是什么?难道不都是编辑器自动格式化缩进 2 空格的么……原来还真还有手敲空格/tab 缩进的人啊……三观被刷新了

对 这样的早分了有好处 要不等将来生孩子 命名的时候再吵得不可开交继而离婚 那样伤害更大

为何不让着妹子。

注定孤独

必然是 tab 好。

额,大胆预测一下:

第二次:因为妹子受不了 callback 套 callback 而分手; 第三次:因为妹子搞不懂 Java 和 JavaScript 的区别而分手; 第四次:因为妹子写 CoffeeScript 不写 JavaScript 而分手; 第五次:……

注定孤独一生……

#35 楼 @sunfmin GO 程序员暴露身份

原来代码可以一键格式化啊,IDE 太神奇了。

#29 楼 @cassiuschen VIM 也可以设置 TAB 键转换成空格; set expandtab

#39 楼 @wilask 学习了…………

匿名 #41 2013年11月20日

为啥要找程序媛

#41 楼 @lewisgrady 目测是觉得思维方式比较一致……

介绍给我吧,我擅长照顾写代码的妹纸~

你们这些程序员真是太天真了: 一个小小的 Tab 背后,隐藏的是 Code Style 的根本不同,是审美的巨大差异,是三观的激烈碰撞! 对于这种事情,我只想说:“请加我 Gtalk 我也喜欢一个 Tab。”

#44 楼 @fenprace 人家妹子可比你大……还是黑长直哟~

只有 Java 程序员才用 tab(不是 tab 键)。

当初豆腐脑放糖还是放盐早点问清楚比较好

#47 楼 @luikore 我认识放酱油的…

你们都没听过 editorconfig 么……

三观重建

需要 登录 后方可回复, 如果你还没有账号请 注册新账号