PyCharm 中的垂直线是什么?

问题描述 投票:0回答:5

在 PyCharm 中,有一条垂直线,如屏幕截图中突出显示的那样。

当我将一长行代码复制到编辑器中时,如果长于这一行,它会自动换行。

screenshot

这条线是什么以及它的用途是什么?

python pycharm
5个回答
49
投票

这是“硬包装”设置的指南。

从 IntelliJ IDEA 设置屏幕截图(PyCharm 应该类似):

enter image description here

enter image description here


17
投票

这就是包装指南。它是一个视觉指示器,指示您的代码行何时变得太长。它默认为您设置的首选行长度的列。

要停用该线路:

设置->编辑器->外观,然后取消选择“显示右边距”。


5
投票

它称为视觉指南(设置 - 编辑器 - 代码样式)。它可以帮助您查看每行代码的宽度,并将行保持在此限制内。您可以配置 IDE 在行太长时自动换行。

正如 pep8 中所述,Python 中的行数不应超过 79 个字符,其中一些最多应为 72 个字符。因此,拥有 2 个视觉指南可能是个好主意:第 72 列和第 79 列。


1
投票
自从上次的答案相关以来已经过去了几年。 在较新版本的 Pycharm 中,请访问:

Settings->Editor->General->Appearance


然后,取消标记

Show hard wrap and visual guides (configured in Code Style options)

(如图中突出显示):

enter image description here


0
投票
对于最新的pycharm版本,请按照此步骤操作

Settings > Editor > General > Appearance

设置

垂直线看起来像这样

看起来怎么样?

© www.soinside.com 2019 - 2024. All rights reserved.