2016-03-22 60 views
6

由于80个字符的宽度限制,编写长文档和长注释令人讨厌。编写长文档和注释时是否可以让PyCharm自动断行?

例如,我写的是这样的:

def fun(self): 
    """Return some thing 

    This function do some complex work and return something that need a 
    long sentence to describe 
    """ 

然后我发现我需要在文档字符串的第三行中插入一些东西。插入后,宽度远远超过80个字符,所以我手动将其分开。但是打破之后,第四行的长度远远小于80,我必须合并第四行和第五行,并在适当的位置打破它,以便每行不会太短和太长。如果有更多的线路,这项工作变得更烦人。

当我发现我必须在第三行删除某些内容时会出现类似问题。是否有任何技巧或PyCharm的插件处理这个问题?由于我在PyCharm中使用vim插件,vim的技巧也很棒。

+0

'编辑 - >填充Paragraph' –

+0

@PeterWood谢谢你,但是这并不那么好。它会合并文档字符串的所有行,即使我只选择了其中的一部分。 – iuradz

+0

它不合并所有行。它会合并一个段落,即文本区域之间没有空行。如果您希望它独自留下文本,则需要在它与焦点所在的文本之间留出空行。 –

回答

1

Edit -> Fill Paragraph

用于合并一个段落,即文本区之间没有空行。

如果你希望它独自离开文本你需要它与文本之间的空白行,其中的重点是

相关问题