使用Pycharm生成与Sphinx autodoc兼容的DocString

使用Pycharm生成与Sphinx autodoc兼容的DocString,pycharm,Pycharm,Pycharm 5.0在开始编写函数时自动完成docstring: 然而,这种格式似乎没有遵循任何良好的最佳实践。如何更改此选项,以便参数采用Sphinx autodoc格式: def communicate(self, bytes): """Communicate with devices :param bytes: Outgoing request as array of bytes """ 您可以通过转到文件->设置->工具->Python集成工具,并在

Pycharm 5.0在开始编写函数时自动完成docstring:

然而,这种格式似乎没有遵循任何良好的最佳实践。如何更改此选项,以便参数采用Sphinx autodoc格式:

def communicate(self, bytes):
     """Communicate with devices

     :param bytes: Outgoing request as array of bytes
     """

您可以通过转到文件->设置->工具->Python集成工具,并在“docstring格式”下拉框中指示您选择的样式来更改默认的docstring格式。

我得到了
Plain
Epytext
restructedText
Numpy
Google
与PYC-2016.1。4@luckydonald斯芬克斯使用重构文本