我正在使用Pycharm Professional 2016.1 build 145.844。我已经看到Pycharm的文档能够将Google Docstrings插入代码中。我已经在pycharm中设置项目设置以使用谷歌文档字符串等。但是,每当我尝试通过键入"""
创建文档字符串时,我都看不到完全格式化的Google文档字符串。我通常只看到一些空格,然后是单词Returns.
File --> Settings --> Tools --> Python Integrated Tools
所以我只是想澄清一下,当你输入"""
时,pycharm会插入一个完整的Google Docstring骨架吗?或者这只是pycharm在创建Sphinx文档时会读取格式化的Google Docstring吗?我真的只是想澄清行为应该是什么。
答案 0 :(得分:1)
我想这取决于fully formated
skeleton
你的意思(因此你对这方面的期望是什么):)
您描述的行为表明pycharm为函数插入了什么或只有self
作为参数。
例如,这是我为带参数的函数自动插入的内容(仍在5.0.3 Pro版本上):
def __init__(self, db_data=None, db_key=None, url_key=None, key_id=None, parent=None):
"""
Args:
db_data:
db_key:
url_key:
key_id:
parent:
Returns:
"""
有些人可能认为是可以接受的骨架......