当我按下时,Pydev,eclipse停顿了一下。在交互模式下

时间:2014-08-27 21:10:23

标签: python eclipse pydev

在Eclipse中,当处于交互模式时,当我输入变量名并按下时,会弹出提示列表,会有一个很大的停顿。

如何防止大停顿?

1 个答案:

答案 0 :(得分:1)

当您按下'。'它将获得你所拥有的变量的代码完成...可能在你的用例中使这些变量变慢(因为你自己的代码中有一些构造)。

大多数PyDev会做一个dir(obj)和getattr(obj,attr_name)......所以,如果检查你的对象很慢,那也会很慢。

要改进这一点,您可以在'上禁用自动代码完成功能。'或者你可以让你的对象对检查更友好。