澄清pycharm是否可以插入Google文档字符串骨架

时间:2016-04-21 18:28:25

标签: pycharm

我正在使用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吗?我真的只是想澄清行为应该是什么。

1 个答案:

答案 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:

    """

有些人可能认为是可以接受的骨架......