我喜欢在使用Python或其他语言编写内容时使用IDE,因为调用提示或代码完成等现代功能使事情变得更容易。由于Python是一种动态类型语言,当然无法为变量(如函数参数)提供这些功能。这会导致现代功能消失,导致一切都很麻烦和耗时,因为我通常必须引用类定义来仔细检查我正在访问的内容的正确性。
是否有任何Python IDE通过建议变量的预期类型来支持代码完成?例如,如果变量 x 应该是str类,我希望能够建议 x 的类型是str并且为此启用了代码完成类。
我读过PyDev可能会这样做,但我真的不想使用它,因为Eclipse。我首选的IDE是PyScripter,但我很确定它无法做到这一点。