2012-02-23 77 views
1

我正在尋找一個Python IDE,它可以自動爲我生成docstrings框架。 例如:python IDE for auto-complete Docstring

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

     @param: 
      _hwnd 
      _ctrName 
     ''' 
    

然後我可以只填寫相應的內容。

回答

-1

你可以使用一個工具,像Sphinx。它旨在專門記錄Python代碼,但它不提供友好的IDE集成。

+0

你能舉一個例子如何使用Sphinx來實現OP所要求的? – Patrick 2017-07-06 05:24:02

1

PyCharm自1.5版本已經支持這一點。

首先,配置要生成的文檔字符串格式。點擊CTRL​​S(在Windows上),在項目設置> Python集成工具中選擇格式。

你的選擇是平原,epydoc的或新結構化

一旦被配置,確保你的光標位於方法名,然後按Alt + Enter