用于自动完成Docstring的python IDE

时间:2012-02-23 05:38:17

标签: python ide docstring

我正在寻找一个可以自动为我生成docstrings框架的Python IDE。 例如:

   
   def GetTextByCtrlName(self, _hwnd, _ctrName):
        '''
        @desc:

        @param:
             _hwnd 
             _ctrName  
        '''
        

然后我可以填写相应的内容。

2 个答案:

答案 0 :(得分:2)

自版本1.5以来,

PyCharm已经支持此功能。

首先,配置您希望生成docstring的格式。点击CTRL + ALT + S(在Windows上),在“项目设置”中选择格式> Python集成工具。

您的选择是普通的,Epydoc或reStructuredText

配置完成后,请确保光标位于方法名称上,然后按Alt + Enter

答案 1 :(得分:-1)

您可以使用Sphinx之类的工具。它专门用于记录python代码,虽然它不提供友好的IDE集成。