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

比如每行 80 个字符,主要是为了分屏看代码方便。这是不是暴露了我穷买不起带带带鱼屏的本质??? 虽然现在的显示器有宽屏了,可以适当的增长每行代码长度,但也是会考虑分屏的情况而特意换行。 想了解一下,有多少人会在意这个。 注:我主要是用 vim,不知道其他的 IDE 会不会这样的分屏功能及这样的烦恼。
1 e9e499d78f Nov 2, 2017 via iPhone 一百二十 |
2 maemual Nov 2, 2017 目前都是用 120 |
3 run2 Nov 2, 2017 不特意换,但 sublime 加了个设置 提醒我 80 的位置 // Columns in which to display vertical rulers "rulers": [ 80 ], |
4 lihongjie0209 Nov 2, 2017 soft wrap? |
5 Mogugugugu Nov 2, 2017 提示 120,横向超出屏幕 会换行,没有带鱼 还 不喜欢横向滚动 |
6 run2 Nov 2, 2017 以我的字体大小(16)和屏幕(rMBP 13) 试了试 120 根本看不到... |
7 bbxiong Nov 2, 2017 不考虑每行多少字符,从不换行,换行看着不舒服... |
8 we2ex Nov 2, 2017 via Android 让 vscode 自己折行就好了 |
9 qdzzyb Nov 2, 2017 超了 80 特难受 |
10 yidinghe Nov 2, 2017 如今的屏幕更宽了,已经习惯每行 120 字符,再宽就影响阅读了。 |
11 panpanpan Nov 2, 2017 lambda 表达式稍不注意就会写很长。。然后后面维护的时候自己都看不懂 |
12 nullcoder Nov 2, 2017 没有考虑字符数,但是不希望横向滚动 80 是好多地方的推荐来着,主要 IDE 很多会有一些 sidebar 占空间 然后还考虑分屏的话,120 分屏就是 240 了 多分行没什么坏事,提高可读性,但也不能为了缩短字符数,命名用密码一样的缩写。 |
13 8023 Nov 2, 2017 via Android 尽量 80 以下,但层次一多,注释一写就容易超。 绝不超过 120,因为屏幕就 120 宽,自动换行。 |
14 debuggerx Nov 2, 2017 我有罪……我 ide 的自动换行被我改成 250 了都…… 没办法,自个儿写了个提取函数原型的脚本方便开发,渣渣正则只能识别一行的内容,如果方法名和参数被换行了就提取不出来了,试了不少写法也没解决问题。。偏偏逻辑里经常出现十几个参数的函数,省到家也搞不到 120 以内了。。 |
15 coderluan Nov 2, 2017 有带鱼也会考虑的啊,毕竟又不是只开一个页面,不过是 ide 自动折叠。 |
16 rocksolid Nov 2, 2017 限制是你的屏幕,和数量无关 |
17 z0z OP 正在使用 19 寸屏幕的我想问一下,你们使用的是多大尺寸的屏幕,在 120 换行? |
18 toxicant Nov 2, 2017 shift+滚轮, 完美解决... |
19 MinonHeart Nov 2, 2017 140 不强制 |
20 happyz90 Nov 2, 2017 via Android 代码格式化插件 |
21 we000 Nov 2, 2017 换行, 1 整齐 2 看代码容易, 都是长行的话不容易快速看到逻辑 |
22 Tink PRO 80 |
23 Tink PRO 我也是提示 80,但是不会刻意换行 |
24 Kilerd Nov 2, 2017 120 不刻意换行 |
25 wemore Nov 2, 2017 via Android 写完用 ide format 一下 |
26 wezzard Nov 2, 2017 80,有一好,有一。 好就是提高了代效率。 就是眼球活於集中,眼部疲速度更快。 |
27 whx20202 Nov 2, 2017 直接用 PEP8 了 |
28 shiny PRO 过宽会导致可读性下降,这时候需要考虑嵌套层次是否太深了。 |
29 k9982874 Nov 2, 2017 via iPhone 80 空着 2/3 个屏幕不难受吗? 还是说大家都是分屏一边写代码,另一边开着浏览器刷 v2 ? |
30 looplj Nov 2, 2017 120,不手动换行,写完格式化自动换行 |
32 wmhx Nov 2, 2017 222, 不强制. |
33 changnet Nov 2, 2017 via iPad 我还是 80 换行,同事都不换 |
34 Trim21 Nov 2, 2017 格式化自动换行了 |
35 focusheart Nov 2, 2017 80,也有 120。 宽屏看代码没有特别优势,但是转个 90 度的话感觉就很不一样啦。 |
36 cxbig Nov 2, 2017 我司以 120 为准 |
38 takeoffyoung Nov 2, 2017 尽量 80,为了可读性能 120 也合乎公司规范。 |
39 HongJay Nov 2, 2017 as 有条线 |
40 feichao Nov 2, 2017 一般 100 左右吧, 写的代码可能还要在其他人的屏幕上看, 所以换行比较好吧 |
41 AsaMyth Nov 2, 2017 via Android Source insight 也有条竖线 |
42 sw0rd3n Nov 3, 2017 via iPhone jetbrains 家 ide 都有线 其他不超 80 |
43 20015jjw Nov 3, 2017 lint 咯 |
44 msg7086 Nov 3, 2017 带鱼也不会把编辑器开到全宽啊,一般都会分屏的吧。 |
49 LaCroqueta12 Nov 3, 2017 我的代码没人会看,想把所有代码挤成一行都可以。。。 |
50 kaifeii Nov 3, 2017 朋友们,80、120、140,中文字符算一个还是两个?显示上来讲一般等宽是按两个 |
51 Tokin Nov 3, 2017 编辑器默认 120,感觉太窄了,改成 160 感觉差不多刚刚好 |
52 jeneser Nov 3, 2017 via Android 120,刚刚好... |
53 quceng Nov 3, 2017 110 |
54 justfindu Nov 3, 2017 所以还需要数? |
55 devrsi0n Nov 3, 2017 via Android 这个归 prettier 之类的格式化工具操心 |
56 Mark7Dai Nov 3, 2017 idea 编辑器有条竖线默认限制 120 |
57 lcc4376 Nov 3, 2017 python 有 pep8, 但我只遵守一部分而已 |
58 raptor Nov 3, 2017 80,太宽了就算有带鱼屏,屏幕信息密度也下降太多,效率不高 |
59 xiaoqi Nov 3, 2017 设置 IDE 默认 80 字符长度 |
60 zylll520 Nov 3, 2017 同 120 |
61 zhx1991 Nov 3, 2017 一屏看不见就换行 |
62 yech1990 Nov 3, 2017 via Android 屏幕宽不是理由。 你的代码又不是你一个人看。 80 是为了一眼能一行,多了阅读速度会下降。 |
63 cralison Nov 3, 2017 IDE 有提醒,一般也不会写太长。过长的多条件判断,最好改用为一个字段表达或写成函数调用。 |
64 icris Nov 3, 2017 规矩不能守太死,能看就行。一个正则 150 字符,难道还要分出来两行吗 |
65 sudoz Nov 3, 2017 Java 100 Python 80 |
66 billion Nov 3, 2017 120 个字符,超了会被画黄色波浪线,强迫症不能忍。 |
67 z0z OP vim 有什么插件可以自动换行的吗 |
68 prolic Nov 3, 2017 会考虑,sublime 安了个 pep8 插件,不改就白框看着不爽 |
69 zhangneww Nov 3, 2017 竖屏 VIM 超过 80 变红 |
70 ranwu Nov 3, 2017 超过 79 就该优化代码了 |
71 HarrisonZ Nov 3, 2017 120 限长,但是 gofmt 却不会自动拆行,所以就不管了,超了就超了,反正不会在终端机上看代码 |
72 inisun Nov 3, 2017 刻意换行,免得自己写了什么都不知道。 |
73 techmale Nov 3, 2017 via Android 75 or 78 |
74 tinytin Nov 3, 2017 180 会提示 |
75 owt5008137 Nov 3, 2017 我设的 140,差不多 1080P 14 号字体的一屏少一点 |
76 mogle Nov 3, 2017 不管 写完 clang-format |
77 mingl0280 Nov 3, 2017 不限制,但是要到边上了就换行。 |
79 jiangzhuo Nov 3, 2017 我来讲个笑话 objective-c |
81 laxenade Nov 3, 2017 via Android 谷歌的 checkstyle 是 80,个人 120 |
82 yanhejihe Nov 3, 2017 120 路过,Java 用 80 的话,代码行数会加一倍 |
83 HuHui Nov 3, 2017 在某公司的时候,最开始是小屏,所以短点,后来普及大屏了,就加长了。另外如果超过,很有可能会被 qc 请喝茶。 |
84 loading Nov 3, 2017 反正会自动换行下来,不管。 |
85 baolan0po Nov 3, 2017 123,我就是喜欢个位数有大于零的数 |
86 cYcoco Nov 3, 2017 ide 一键代码格式调整 |
88 jamesliu96 Nov 3, 2017 舒服即可。 |
89 iamppz Nov 3, 2017 Google Style 默认值 80 懒得改 |
90 ritaswc Nov 3, 2017 严格换行啊,不换行 代码没办法看啊 |
91 webcoder Nov 4, 2017 没什么限制,感觉太长了就换行,反正这种东西,太长的话,代码维护起来非常麻烦就自觉的让自己觉得舒服的地方换行了。 基本上是一屏能看完代码,不用左右滚动为准。 |
92 pcatzj Nov 4, 2017 |
93 koche Nov 4, 2017 via Android 80 |
94 Alexisused Nov 5, 2017 用 80 的肯定不是写 java |