到目前为止,我只发现 PyCharm 能够解析文档字符串以确定变量的类型并为该变量启用自动完成功能,例如:
def func(arg):
"""
epydoc style docstring
@type arg: str
@rtype: str
"""
arg.#<-autocomplete enabled, because we know it is a string#
...
func('test').#<-autocomplete enabled here too#
是否有其他(最好是免费的)Python IDE 具有此功能?我尝试了 Pydev 和 Spyder,但似乎没有。