【问题标题】:Why typing in Eclipse/PyDev editor became very slow?为什么在 Eclipse/PyDev 编辑器中打字变得很慢?
【发布时间】:2015-03-07 19:14:47
【问题描述】:

最近,在 PyDev 编辑器中输入 python 代码变得非常慢。慢到在输入函数名称后,我必须等待几秒钟内一个接一个地出现字母。即使在 cmets 和字符串内部。其他编辑都可以。

我尝试了其他问题的建议,例如禁用自动构建,但没有效果。

重启 Eclipse 并不能解决问题,但重启后情况会好一些。

我在 CentOS 7 上运行 PyDev 3.9.2/Eclipse 4.4.2 和 Oracle Java 1.8 64 位。Eclipse 以 -Xms512m-Xmx2048m 启动。系统是带有 8GB 内存的旧 Intel Core i7。

感谢您提供任何有关查找问题原因的建议。

更新: PyDev v4.1 仍然存在同样的问题。我在PyDev issue tracker: ID 582 上提交了一个错误报告

更新 2:该错误已在 PyDev v4.2 中修复。

【问题讨论】:

    标签: eclipse pydev


    【解决方案1】:

    好的,似乎不同的原因会导致它,但关闭垂直指南为我解决了这个问题:

    Preferences -> PyDev -> Editor -> Vertical Indent Guide -> 显示垂直缩进指南设置为 False

    【讨论】:

    • 非常感谢。停用缩进指南解决了这个问题。我希望这个问题能得到解决,因为缩进指南很有帮助。
    • 对于那些受影响的人,我只是对此进行了初步修复(因为我无法在此处复制它)并更新了每晚构建...你能在那里更新它并让我知道是否它对你有用吗? pydev.org/download.html 有关于夜间构建的更新站点 url 的详细信息。
    • 这毕竟不是我的解决方法,它是代码完成 -> 自动完成延迟 -> 设置为 1(原为 0)
    【解决方案2】:

    我在使用 Eclipse 4.4.2 和 PyDev 3.9.2 的 RHEL6 上看到了同样的情况。当我关闭 KDE 中的合成功能时,它变得更好了。

    【讨论】:

    • 非常感谢。我实际上正在使用 Gnome。我会尝试查找是否可以更改 Gnome 中的类似选项。
    • 我正在使用 Windows,我看到同样的事情。它确实略微取决于文件大小,但即使对于相对较小的文件也可能非常慢。我在 PyDev 4
    猜你喜欢
    • 1970-01-01
    • 2013-03-06
    • 1970-01-01
    • 2013-08-09
    • 2011-07-20
    • 1970-01-01
    • 2012-11-28
    • 1970-01-01
    • 2015-01-07
    相关资源
    最近更新 更多