在编写长文档字符串和注释时,是否可以让PyCharm自动断行?

时间:2016-03-22 09:42:33

标签: python editor pycharm

由于80个字符的宽度限制,编写长文档字符串和长注释很烦人。

例如,我写了类似的内容:

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

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

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

当我发现我必须删除第三行中的内容时,会发生类似的问题。是否有任何技巧或PyCharm插件可以解决这个问题?因为我在PyCharm中使用vim插件,所以vim的技巧也很棒。

1 个答案:

答案 0 :(得分:4)

  

Edit -> Fill Paragraph

合并段落,即文本区域之间没有空行。

如果您希望单独保留文本,则需要在其与焦点为

的文本之间留一个空行