如何更改PyCharms docstring autocomplete?

时间:2016-09-27 17:16:42

标签: python python-3.x pycharm jetbrains-ide

我已经在PyCharm中编程了一段时间了,我很喜欢它但是有一件小东西在唠叨我,当我为我定义的函数生成一个新的docstring时,PyCharm会自动完成使用我认为是sphinx样式格式的docstring。如下图所示:

PyCharm default docstring autocomplete

我希望将此格式更改为整个numpy模块中的文档字符串。以下是numpy.max文档字符串的开头示例;

Docstring for numpy.max

有没有办法可以A)快速交换PyCharm docstring自动完成方法或B)加入现有的自动完成方法?

1 个答案:

答案 0 :(得分:8)

您可以转到Python Integrated Tools设置进​​行调整。

在Windows / Linux上

File -> Settings -> Tools -> Python Integrated Tools 

在OS X上

PyCharm -> Preferences -> Tools -> Python Integrated Tools

然后有一个Docstrings部分。将下拉格式更改为NumPy,然后按“确定”

Docstring format