标签: python ide docstring
我正在寻找一个可以自动为我生成docstrings框架的Python IDE。 例如:
def GetTextByCtrlName(self, _hwnd, _ctrName): ''' @desc: @param: _hwnd _ctrName '''
然后我可以填写相应的内容。
答案 0 :(得分:2)
PyCharm已经支持此功能。
首先,配置您希望生成docstring的格式。点击CTRL + ALT + S(在Windows上),在“项目设置”中选择格式> Python集成工具。
CTRL
ALT
S
您的选择是普通的,Epydoc或reStructuredText
配置完成后,请确保光标位于方法名称上,然后按Alt + Enter。
Alt
Enter
答案 1 :(得分:-1)
您可以使用Sphinx之类的工具。它专门用于记录python代码,虽然它不提供友好的IDE集成。