Python 如何阻止PyCharm填充docstring?
如果我使用三重引号将docstring添加到方法中,只要我在三重引号后键入空格,PyCharm就会用该方法所采用的参数和返回值填充docstring,如下所示:Python 如何阻止PyCharm填充docstring?,python,intellij-idea,pycharm,docstring,Python,Intellij Idea,Pycharm,Docstring,如果我使用三重引号将docstring添加到方法中,只要我在三重引号后键入空格,PyCharm就会用该方法所采用的参数和返回值填充docstring,如下所示: def fill_blank(self, direction): """ :param direction: :return: """ 我在PyCharm首选项中搜索了“docstring”和“stub”,并关闭了显示的所有内容,即使它似乎与此特定行为无关;我在谷歌上到处搜索,但不知道如何让它停止
def fill_blank(self, direction):
"""
:param direction:
:return:
"""
我在PyCharm首选项中搜索了“docstring”和“stub”,并关闭了显示的所有内容,即使它似乎与此特定行为无关;我在谷歌上到处搜索,但不知道如何让它停止。有人知道怎么做吗?(这在Pyce 3.4中)您需要将docstrings格式设置为“普通”。它默认为StructuredText,这将为您提供这些提示 该设置位于项目设置中的Python集成工具下
谢谢!我没有选中复选框,但从来没有想过要更改类型。嗯——自2016年发布以来,这是默认行为。实际上,似乎没有办法打开它。user48956,你找到过这个问题的答案吗?我也在尝试恢复旧的docstring行为,但无法在Pycharm professional 2016上使用。看起来像个虫子。我喜欢这个功能进入设置->编辑器->常规->智能钥匙->并取消选中“插入对引号”用户2682863,你是一个救生员。我已经几个月没能让PyCharm插入docstring模板了。取消选中“插入对引号”将其修复。非常感谢。