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