是否有任何Python IDE支持函数参数的类型提示或有限代码完成?

时间:2014-02-06 16:58:20

标签: python ide pyscripter

我喜欢在使用Python或其他语言编写内容时使用IDE,因为调用提示或代码完成等现代功能使事情变得更容易。由于Python是一种动态类型语言,当然无法为变量(如函数参数)提供这些功能。这会导致现代功能消失,导致一切都很麻烦和耗时,因为我通常必须引用类定义来仔细检查我正在访问的内容的正确性。

是否有任何Python IDE通过建议变量的预期类型来支持代码完成?例如,如果变量 x 应该是str类,我希望能够建议 x 的类型是str并且为此启用了代码完成类。

我读过PyDev可能会这样做,但我真的不想使用它,因为Eclipse。我首选的IDE是PyScripter,但我很确定它无法做到这一点。

1 个答案:

答案 0 :(得分:4)

尝试PyCharm,支持代码完成,动态错误突出显示,自动修复等。 http://www.jetbrains.com/pycharm/