PyCharm 没有为 class 插入文档字符串存根?
PyCharm not inserting docstring stub for class?
我有如下一段代码:
class Note:
def __init__(self, note=None, duration=None, start_time=None):
self.note = note
self.duration = duration
self.start_time = start_time
我想根据 NumPy 文档字符串样式为 class 生成一个文档字符串,但它不会自动完成。我在 File | Settings | Tools | Python Integrated Tools
下的设置中选择了 NumPy 格式
def __init__()
的自动完成功能。当我在它之后开始一个新行并输入 '''
时,它会自动插入:
'''
Parameters
----------
note :
duration :
start_time :
'''
但是当我在 class Note:
下做同样的事情时,它不会那样做。我正在使用 PyCharm 2017.3.3
这似乎是一个没有当前截止日期或版本的功能请求:
https://youtrack.jetbrains.com/issue/PY-16760
我有如下一段代码:
class Note:
def __init__(self, note=None, duration=None, start_time=None):
self.note = note
self.duration = duration
self.start_time = start_time
我想根据 NumPy 文档字符串样式为 class 生成一个文档字符串,但它不会自动完成。我在 File | Settings | Tools | Python Integrated Tools
def __init__()
的自动完成功能。当我在它之后开始一个新行并输入 '''
时,它会自动插入:
'''
Parameters
----------
note :
duration :
start_time :
'''
但是当我在 class Note:
下做同样的事情时,它不会那样做。我正在使用 PyCharm 2017.3.3
这似乎是一个没有当前截止日期或版本的功能请求: https://youtrack.jetbrains.com/issue/PY-16760