现在还有多少人坚持写代码一行尽量不超过 80 个字符的规范呢?是什么语言

2017-04-20 12:24:25 +08:00
 blakejia
15773 次点击
所在节点    程序员
94 条回复
msg7086
2017-04-20 14:06:02 +08:00
常年 120 ,偶尔 150 。用的 Ruby ,跑函数式的时候,经常一行写一堆话。
otakustay
2017-04-20 14:08:04 +08:00
你思考下,我厂的 thinkpad 笔记本分辨率是 1366x768 ,其中横向 1366 ,假设字体是 14px ,那么可以显示 97 个字符,但是你要考虑编辑器并不一定是全屏的,你还要开侧边栏和 minimap ,综合下来为了能顺利阅读设置为 80 个字符有什么不对吗
linkbg
2017-04-20 14:12:09 +08:00
python
blacklee
2017-04-20 14:12:53 +08:00
我的屏幕一行能写 248 个字符。
如果逻辑不复杂,我写到 200 个的时候肯定不会想换行。
yjxjn
2017-04-20 14:14:06 +08:00
现在在写 JCL , Cobol , PLI ,都不超过 80 字符。。。。不是说不想超,而是没法超。。。
kera0a
2017-04-20 14:18:47 +08:00
有些语言比较简练,会遵守这个规则,长了简直难看,自己都受不了。
另外一些语言,我去他妈的~, 80 个字符方法名都没写完
ty89
2017-04-20 14:27:16 +08:00
![屏幕快照 2017-04-20 下午 2.25.57.png]( https://ooo.0o0.ooo/2017/04/20/58f854a35911f.png)

自带分割线
ty89
2017-04-20 14:28:01 +08:00
![]( https://ooo.0o0.ooo/2017/04/20/58f854a35911f.png)
wohenyingyu02
2017-04-20 14:32:44 +08:00
oc 调用一个方法能写上一页
kdwycz
2017-04-20 14:37:01 +08:00
遵照 PEP8 规范 ……不过很多地方换行的规则比较疑惑,感觉怎么换行都不好看
owt5008137
2017-04-20 14:45:02 +08:00
我已经改 140 了, 1080p 屏幕字号 14
sonyxperia
2017-04-20 14:49:27 +08:00
IDEA 有一条 120 的线,不过一般都是写完 reformat code 一下
ioth
2017-04-20 14:49:44 +08:00
fortran
在学校玩过
cobol 更好玩
easing
2017-04-20 14:49:56 +08:00
超过 80 行,我们这边就 review 不过,不能 merge 的
jswh
2017-04-20 14:51:54 +08:00
自己想怎么写就怎么写,自己喜欢的风格就好了。写完了格式化一下再提交。
repus911
2017-04-20 14:54:17 +08:00
尽量吧 vim 开了插件查 碰到同事代码会忍不住扳回来
Humorce
2017-04-20 16:07:35 +08:00
问题不大,看着乱就用插件 /扩展格式化一下就好
Mogugugugu
2017-04-20 16:22:37 +08:00
基本 120 吧.80 太少了,几个缩进都不行了....
wwqgtxx
2017-04-20 16:23:28 +08:00
用 jetbrains 全家桶写代码,习惯性按一下 Ctrl+Alt+L 格式化一下代码
whenwind
2017-04-20 16:23:33 +08:00
看屏幕,只要没有横向滚动条就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/356126

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX