2011-08-12 69 views
4

在Delphi 7 IDE中,行數是否需要給定長度?在我正在使用的一些Delphi代碼中,我看到了一條灰線,而且它看起來像有線在它之前就結束了。Delphi IDE行長度

回答

8

這只是一條線的長度指南。有些人不喜歡排長隊,因爲他們很難在不同的分辨率下閱讀,或者在進行比較時很難閱讀。

17

它被稱爲右邊距。它旨在幫助您避免編寫太長且超出編碼標準的行。您可以從編輯器選項關閉它,因爲我在這裏做:

enter image description here

+0

反鋸齒沒有獎勵積分,但不錯。 +1 –

2

那灰色的線就是所謂的保證金。

您可以在顯示選項卡中設置其知名度和地位在編輯器屬性和邊溝組框。

保證金是一種視覺保證。標準位置是80個字符,默認爲許多源格式輸出介質的最大未滾動大小,例如Stack Overflow中使用的大小。最初,它與(矩陣)打印機上的紙張寬度有關。也許它仍然如此。

+1

80個字符是IBM在1928年獲得專利的衝卡上的列數。 80列打孔卡格式的傳統是大多數基於字符的終端每行顯示80個字符。 (http://en.wikipedia.org/wiki/Punched_card)。也許還有一些Delphi開發人員將他們的源代碼「打」成物理備份;) – mjn