2

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

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

我读到 PyDev 可能能够做到这一点,但我真的不想使用它,因为 Eclipse。我首选的 IDE 是 PyScripter,但我相当肯定它不能做到这一点。

4

1 回答 1

4

试试 PyCharm,支持代码完成、即时错误高亮、自动修复等。 http://www.jetbrains.com/pycharm/

于 2014-02-06T18:03:24.117 回答