答案1
白色垂直线可让您折叠该函数内的整个代码、if、each 等。这称为folding
。有些人发现它在尝试查看/查找代码时很有用,因为它隐藏了他们可能认为不必要的东西。
如果您不喜欢它或者根本不需要它,您可以在首选项对话框中完全禁用折叠支持。
折叠行为可以通过首选项对话框中的“折叠/展开折叠点的所有子项”选项进行更改。如果激活,Geany 将展开当前折叠点下方的所有嵌套折叠点(如果它们已经折叠)(单击 [+] 符号时)。单击 [-] 符号时,Geany 将折叠当前折叠点下方的所有嵌套折叠点(如果它们已经展开)。
通过在单击折叠符号时按住 Shift 键可以反转此选项。这意味着,如果启用了“折叠/展开折叠点的所有子项”选项,则按下 Shift 将禁用此单击,反之亦然。