Geany 中的代码中出现了一行随机代码,应用程序重启后它仍然留在那里。我该如何删除它?
截屏:
答案1
编辑 > 首选项 > 编辑器 > 显示然后停用长线标记(保护伞援助)
顺便说一句,该行不是随机的,但它标志着 80 个字符的限制 - 例如仍然用于 Linux 内核代码。
答案2
它是一个文本编辑器,所以他们会向您显示(旧标准)72 个字符的换行符的位置(如果您打开了换行符,或者计划在旧版文本编辑器中打开文本文件)。
更多信息:
在打字机时代末期,大多数设计都面向 72 CPL,即每英寸 12 个字符的间距乘以 6 英寸(例如 IBM Selectric)。这将确保每个边距至少有 1 英寸,而当时美国政府已将 8 1/2×11 英寸纸张作为标准。早期的计算机文本编辑器使用此度量作为其终端界面的基准。
换行栏- 当当前文档启用换行符时,插入换行符的编辑器列号。
看起来好像没有特定的选项可以关闭指示器,但也许将其设置为第 0 列或类似 5000 的列至少可以使其不被看到。:)
答案3
答案4
我的朋友,那是 72 个字符的垂直线(感谢提及 @techie007)。这是换行以提高可读性的编码约定。还有其他约定,其中之一源自 IBM 的打孔卡,如所解释的那样在这个程序员们的 stackexchange 问题中。
维基百科也提到了80个字符的限制。
文化影响
- 80 列穿孔卡片格式的遗留问题是,每行显示 80 个字符是字符型终端设计中的常见选择。截至 2011 年 11 月,一些字符界面默认值(例如 Microsoft Windows 中的命令提示符窗口宽度)仍设置为 80 列,而一些文件格式(例如 FITS)仍使用 80 个字符的卡片图像。