为什么各种编码格式指导都是建议IDE、编辑器设置为80列换行呢?

2012-10-24 15:16:38 +08:00
 zieglar
如题,对这个建议一直不明白为什么,如果事因为屏幕大小的关系,再现在屏幕越来越大的情况下,这个条件是不是可以放宽了?
4687 次点击
所在节点    问与答
11 条回复
wwwjfy
2012-10-24 15:32:36 +08:00
我觉得,

1.太宽了不太方便看,屏幕是越来越大,但还是有很多机会在小屏幕上编辑,笔记本什么的,甚至还有人用ipad或者iphone的。即使大屏幕眼睛左右移动也挺累的。

2.太宽了说明这段程序需要refactor了。要是写了5 6层循环或者if,肯定是有重构的余地了。也算是一种提醒吧。

再说只是建议,实在特殊情况长就长呗,换个行
yuelang85
2012-10-24 15:35:44 +08:00
因为曾经。。。终端显示器只能显示80列*24行。。。。
Radeon
2012-10-24 15:49:08 +08:00
@yelang85 说的对,早期的显示器包括打印机大多只支持80列
013231
2012-10-24 15:56:42 +08:00
"现在屏幕越来越大的情况下,这个条件是不是可以放宽了?"
在终端中写代码时, 往往会将屏幕切分成多块使用. 於是大屏變微屏了.
TONYHEAD
2012-10-24 16:07:57 +08:00
发一个终端的屏幕配置截图,来自IBM的Personal Communications

leohxj
2012-10-24 16:11:30 +08:00
紧凑一点,个人习惯。
levn
2012-10-24 16:12:32 +08:00
希望有不必一直顺序,而可以随便四处摆放同一个文件里的代码块的编辑方式
soudesuka
2012-10-24 16:13:01 +08:00
我就喜欢把代码写很长不换行,哪怕得用滚动条左右拖动着看。
peizh2006
2012-10-24 16:34:30 +08:00
还好ls的代码我不用看
tioover
2012-10-24 18:35:25 +08:00
“咦你怎么把头摇来摇去的?”
“我在看代码呢”

这就是原因
thedevil7
2012-10-24 20:58:32 +08:00
@tioover +1, 哈哈哈, 太贴切了.

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

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

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

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

© 2021 V2EX