PyCharm没有为类插入docstring存根?

时间:2018-02-14 03:58:25

标签: python pycharm stub docstring

我有以下代码:

class Note:
    def __init__(self, note=None, duration=None, start_time=None):
        self.note = note
        self.duration = duration
        self.start_time = start_time

我想根据NumPy docstring样式为类生成docstring,但它不会自动完成。我在File | Settings | Tools | Python Integrated Tools

下的设置中选择了NumPy格式

自动完成适用于def __init__()。当我在它之后开始一个新行并输入'''时,它会自动插入:

'''

Parameters
----------
note :
duration :
start_time :
'''

但是当我在class Note:下做同样的事情时,却没有这样做。我正在使用PyCharm 2017.3.3

1 个答案:

答案 0 :(得分:2)

这似乎是一项功能请求,没有当前的截止日期或版本: https://youtrack.jetbrains.com/issue/PY-16760