你们撸码的时候还会考虑每行有多少个字符这个限制吗?

2017-11-02 16:39:43 +08:00
 z0z

比如每行 80 个字符,主要是为了分屏看代码方便。这是不是暴露了我穷买不起带带带鱼屏的本质??? 虽然现在的显示器有宽屏了,可以适当的增长每行代码长度,但也是会考虑分屏的情况而特意换行。 想了解一下,有多少人会在意这个。 注:我主要是用 vim,不知道其他的 IDE 会不会这样的分屏功能及这样的烦恼。

10579 次点击
所在节点    Linux
94 条回复
zhx1991
2017-11-03 10:16:08 +08:00
一屏看不见就换行
yech1990
2017-11-03 10:22:53 +08:00
屏幕宽不是理由。

你的代码又不是你一个人看。

80 是为了一眼能一行,多了阅读速度会下降。
cralison
2017-11-03 10:43:41 +08:00
IDE 有提醒,一般也不会写太长。过长的多条件判断,最好改用为一个字段表达或写成函数调用。
icris
2017-11-03 10:48:03 +08:00
规矩不能守太死,能看就行。一个正则 150 字符,难道还要分出来两行吗
sudoz
2017-11-03 10:48:22 +08:00
Java 100
Python 80
billion
2017-11-03 10:54:57 +08:00
120 个字符,超了会被画黄色波浪线,强迫症不能忍。
z0z
2017-11-03 10:56:30 +08:00
vim 有什么插件可以自动换行的吗
prolic
2017-11-03 10:56:38 +08:00
会考虑,sublime 安了个 pep8 插件,不改就白框看着不爽
zhangneww
2017-11-03 11:00:27 +08:00
竖屏 VIM 超过 80 变红
ranwu
2017-11-03 11:34:24 +08:00
超过 79 就该优化代码了
HarrisonZ
2017-11-03 11:57:56 +08:00
120 限长,但是 gofmt 却不会自动拆行,所以就不管了,超了就超了,反正不会在终端机上看代码
inisun
2017-11-03 12:10:25 +08:00
刻意换行,免得自己写了什么都不知道。
techmale
2017-11-03 12:33:01 +08:00
75 or 78
tinytin
2017-11-03 12:34:44 +08:00
180 会提示
owt5008137
2017-11-03 13:10:40 +08:00
我设的 140,差不多 1080P 14 号字体的一屏少一点
mogle
2017-11-03 13:34:14 +08:00
不管 写完 clang-format
mingl0280
2017-11-03 13:49:48 +08:00
不限制,但是要到边上了就换行。
mingl0280
2017-11-03 13:50:47 +08:00
@ranwu C#或者 Java 很容易一行超过 79 字符还能看……例如一个字符编码转换……
jiangzhuo
2017-11-03 14:03:03 +08:00
我来讲个笑话 objective-c
z0z
2017-11-03 14:29:58 +08:00
@jiangzhuo 啊哈哈哈哈

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

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

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

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

© 2021 V2EX