当前位置:  开发笔记 > 编程语言 > 正文

线宽格式标准

如何解决《线宽格式标准》经验,为你挑选了2个好方法。

您是否遵循源代码中包含长行的标准?您觉得哪种线路长度最舒适?

有时我发现有人在宽屏显示器上编程并喜欢用它的全宽来显示源代码.我更喜欢较短的线条,大约80-100个字符,但我很难说服同事随着宽屏设备的日益普及.

编辑:

类似的问题:

是否有正当理由在当天和年龄的代码文件中强制执行最大宽度为80个字符?

bobince.. 56

不要牺牲教条规则对一行中确切字符数的可读性.水平滚动是不可取的,但是81字符的行比压缩 - 容易混淆的行包装版本更容易阅读.

对于具有大缩进和/或详细变量名称的编程样式,80个字符可能是不合适的.将逻辑复杂度保持在每行最大值,而不是字符数.



1> bobince..:

不要牺牲教条规则对一行中确切字符数的可读性.水平滚动是不可取的,但是81字符的行比压缩 - 容易混淆的行包装版本更容易阅读.

对于具有大缩进和/或详细变量名称的编程样式,80个字符可能是不合适的.将逻辑复杂度保持在每行最大值,而不是字符数.



2> 小智..:

我坚持80行规则(并试图说服每个人都这样做).一些原因:

    您可以一次打开2个(或更多)编辑器.

    比较工具也是如此. - 大多数(全部?)它们并排显示两个(三个(多一些?))文件.

    有时你需要在远程工作,在不同的工作站或笔记本电脑上工作,突然之间,你的格式很好的120字符到行代码看起来很糟糕.


8年后,双显示器和1440p显示器不到300美元,这里列出的所有理由都得到了缓解.所以,我选择在这样一个不会使代码不可读的地方分手.我希望你仍然不想让别人坚持80个字符.
80个字符(不是*行*)是50年前的计算机终端分辨率,今天遵循这个标准是没有意义的.
Python约定仍然建议80个字符尝试在小窗口中保持代码清洁和可读.仅仅因为你有一个3000平方英尺/英尺的房子并不意味着你应该用垃圾填满它.如果您需要它来支持您的5人家庭 - 那么请务必填写.
推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有