Delphi IDE 行长

4
在 Delphi 7 IDE 中,代码行需要给定长度吗?我看到在我正在处理的一些 Delphi 代码中有一条灰色的线,它看起来像是每一行都在它之前结束。
3个回答

17

这被称为右边距。它旨在帮助您避免编写过长并超出编码标准的行。您可以从编辑器选项中关闭它,就像我在这里所做的一样:

输入图像描述


1
没有抗锯齿也不会扣分,但画得好看还是加一分。 - Wouter van Nifterick

8

这只是一篇关于行长的指南。有些人不喜欢很长的行,因为在不同的分辨率下或进行比较时,它们可能很难阅读。


2

那条灰线被称为边距。

您可以在“编辑器属性”中的“显示”选项卡中的“边距和装订线”组框中设置其可见性和位置。

边距是一种视觉助手。标准位置是80个字符,这默认为许多源格式化输出介质的最大未滚动大小,例如在Stack Overflow中使用的介质。最初,它与(矩阵)打印机上的纸张宽度有关。也许现在仍然如此。


2
1928年IBM申请专利的穿孔卡片上有80个列。80列穿孔卡格式的遗产是大多数基于字符的终端每行显示80个字符。(http://en.wikipedia.org/wiki/Punched_card)也许还有Delphi开发人员会将源代码“打孔”作为物理备份 ;) - mjn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接