102
wizardforcel 2014-12-18 22:49:56 +08:00
复制粘贴会乱,特别是不在一层上的。
还有人tab和空格混用,一些编辑器的tab可以设置成2,4,6空格的宽度,结果很麻烦。 |
103
magine 2014-12-18 22:53:38 +08:00
复制粘贴好奇怪啊。。。一直都是下载了之后import的,否则就思考后手撸啊。
难道是我太low了? |
104
jarlyyn 2014-12-18 22:57:14 +08:00
最后再总结一下自己的观点吧。
虽然我是python粉,依然无法否认python还是有不少值得黑的地方的。比如2和3,比如那个self。但是,绝对不是缩进。 缩进是给人类看的,括号是需要找到对应的后半部分再反回来看代码,本质是给机器看的。 哪怕在网上讨论代码。没有合适的缩进和换行的代码也是没有多少大家一起讨论的价值的。 而不管哪个语言的代码,就算去了括号和分号,只有有合适的缩进,压根不影响对代码的讨论。 能觉得缩进影响网上贴代码的,估计也只有准备直接把网上代码copy一下放到自己代码里去的了。 |
105
kofip 2014-12-18 22:58:05 +08:00
深恶痛绝 的 Python
|
106
kofip 2014-12-18 23:00:24 +08:00
个人讨厌 依靠 缩进 的语言
缩进 很容易丢失,IDE 无法格式化。 |
107
kofip 2014-12-18 23:02:40 +08:00
我相信 不管 Python 有多烂,但是 [依靠缩进] 绝对是居首位!
可以结贴了! |
108
lincanbin 2014-12-18 23:04:57 +08:00
@jarlyyn 会的,知乎也是一个国内大型程序员社区。
另外HTML支持如果过滤不严是不安全的,所以现在很多社区都不支持html而改用Markdown、UBB或者自有格式之类的白名单语言来转换成HTML,pre或者code标签支持无从说起。 所以缩进这种行首空白字符丢失(类似每行的trim)是非常常见的情况。 |
110
iptux 2014-12-18 23:18:37 +08:00
其实 LZ 是来收金币的,你们都上当了
|
111
ispinfx 2014-12-19 09:32:55 +08:00 via iPad
大爱js括号
|
112
meta 2014-12-19 09:34:03 +08:00
缩进还有个讨厌的地方,就是要修改一大段代码的时候,要将一块代码同时缩进,有些编辑器办不到,只能一行一行的来。
|
113
kevinzhow 2014-12-19 09:58:33 +08:00
我一直很喜欢 Python 的紧缩感
|
116
jarlyyn 2014-12-19 10:51:28 +08:00
@lincanbin 程序员社区就是讨论代码的地方?更不提为什么我打开http://www.zhihu.com/explore没看见任何和代码有关系的地方?没法正常的贴出有缩进的代码,本身就是一种不欢迎讨论程序代码的表现。要在一个不欢迎他偶你程序代码的地方讨论程序代码,并把它作为评价一个语言的好坏,这个实在是超过了我的只是体系了。记得qq/msn好像上会把很多符号转换成表情,是不是这也是讨论语言优劣的标准?
另外,我不喜欢markdown,谢谢。 |
118
chocotan 2014-12-19 11:18:42 +08:00
写java的表示缩进都是ide帮我做的
|
119
jarlyyn 2014-12-19 11:21:37 +08:00
|
120
DingSoung 2014-12-19 11:28:38 +08:00
不缩进根本没法看, 有时候拿到别人的代码,第一步就是先格式化一下.
喜欢了size 8的tab 缩进, 写汇编也是如此 https://github.com/DingSoung/DDT/blob/master/crc/crc8.asm |
121
chengzhoukun 2014-12-20 17:42:19 +08:00
@jarlyyn 赞同
|
122
mingyun 2015-01-11 20:26:23 +08:00
python不写;很不习惯
|
123
parv 2018-10-03 15:06:52 +08:00
严重反对 python 的 缩进
理由如下 使用 {} 分割的代码块 可以随意复制到任何地方, 任意代码格式化软件都能将 其 格式化为优美的格式 缩进就 !!完!!蛋!!了!! 就表面好看,一复制就乱了,还得分辨 空格 tab |