3

在阅读了这篇博文并观看了相关视频后,我突然想到:http: //steve-yegge.blogspot.com/2008/05/dynamic-languages-strike-back.html

是否有任何 Python IDE 可以收集 Python 程序运行时统计信息并使用它来提供更好的代码完成、变量类型确定等?

或者,如果不是 IDE,是否有任何工作工具可以收集此类信息并可供程序员用来做一些有用的事情?

4

1 回答 1

0

AFAIK 没有工具能够同时完成所有这些魔法,但是......

  • eclipse 可以对基本类型进行一些推断,例如类和实例成员、函数,可以进行一些自动完成

  • 语义和 emacs 也可以

  • pywin、IDLE 和 pycrust 内省导入的模块,还提供自动补全

  • pylint 进行广泛的静态检查,除了其他功能

于 2011-03-28T11:36:47.873 回答