小编典典

在当今时代,是否有正当理由在代码文件中强制规定最大宽度为 80 个字符?

all

严重地。在 22 英寸显示器上,它可能只覆盖屏幕的四分之一。我需要一些弹药来打破这条规则。


我并不是说不应该有限制。我只是说,80 个字符非常小。


阅读 53

收藏
2022-08-19

共1个答案

小编典典

我认为将代码保留为 80(或 79)列的做法最初是为了支持人们在 80 列的哑终端或 80
列的打印输出上编辑代码。这些要求现在大部分已经消失,但仍然有充分的理由保留 80 列规则:

  • 在将代码复制到电子邮件、网页和书籍时避免换行。
  • 并排查看多个源窗口或使用并排差异查看器。
  • 为了提高可读性。无需左右扫视即可快速读取窄码。

我认为最后一点是最重要的。尽管过去几年显示器的尺寸和分辨率都在增长,但 眼睛却没有

2022-08-19