限制Atom中的行长度

时间:2018-04-02 18:41:24

标签: atom-editor pep8

我一直试图将我的线长限制在原子中限制为80个字符。我在设置中找到了"最大屏幕线长度"但我无法在那里设定价值。我已经设置了软包装,但这似乎也没有用。我检查了包裹,而且没有任何特定语言的推动它。我找到了autoflow包,但它并没有明确说明如何将其驱动到80个字符。有关如何实现这一点的任何建议都会有所帮助。我知道80个字符是PEP 8标准,我不想从问题开始。

1 个答案:

答案 0 :(得分:7)

  

我在设置中找到了"最大屏幕线长度"但我不能在那里设定价值。

要设置的正确设置是首选线长 它是同一设置>的一部分。 编辑页面,您找到最大屏幕行长度

screenshot for Preferred Line Length

首选线长的说明中所示,您还需要启用首选线长的软包(仍然是设置的一部分> 编辑页面)。在 Soft Wrap At Preferred Line Length 的描述中,它表示您还需要启用主 Soft Wrap 设置(仍然是设置的一部分> 编辑页面。)

好的是它们很方便地放在一起。
启用它们:

screenshot for soft wrap

它负责默认的Atom编辑器设置。

由于您提到了PEP8,请确保您还在预先包含的 language-python 包中设置了相同的设置(设置> ,搜索" language-python")。

screenshot for language-python

通过所有这些设置,Atom现在应该在超过80个字符时自动将长文本换行到换行符。 (您可以将字符限制设置为实际的任何内容,例如160.只需确保为Atom和language-python的设置设置相同的首选行长度。)