我一直试图将我的线长限制在原子中限制为80个字符。我在设置中找到了"最大屏幕线长度"但我无法在那里设定价值。我已经设置了软包装,但这似乎也没有用。我检查了包裹,而且没有任何特定语言的推动它。我找到了autoflow包,但它并没有明确说明如何将其驱动到80个字符。有关如何实现这一点的任何建议都会有所帮助。我知道80个字符是PEP 8标准,我不想从问题开始。
答案 0 :(得分:7)
我在设置中找到了"最大屏幕线长度"但我不能在那里设定价值。
要设置的正确设置是首选线长 它是同一设置>的一部分。 编辑页面,您找到最大屏幕行长度。
如首选线长的说明中所示,您还需要启用首选线长的软包(仍然是设置的一部分> 编辑页面)。在 Soft Wrap At Preferred Line Length 的描述中,它表示您还需要启用主 Soft Wrap 设置(仍然是设置的一部分> 编辑页面。)
好的是它们很方便地放在一起。
启用它们:
它负责默认的Atom编辑器设置。
由于您提到了PEP8,请确保您还在预先包含的 language-python 包中设置了相同的设置(设置> 包,搜索" language-python")。
通过所有这些设置,Atom现在应该在超过80个字符时自动将长文本换行到换行符。 (您可以将字符限制设置为实际的任何内容,例如160.只需确保为Atom和language-python的设置设置相同的首选行长度。)