【问题标题】:Eclipse auto suggest list very slowEclipse 自动建议列表非常慢
【发布时间】:2011-04-28 03:48:40
【问题描述】:

通过自动建议,我的意思是当我写东西时弹出的智能感知。我的问题是,如果我在输入. 之后写btnMyButton. 之类的东西,我会等待几秒钟,直到eclipse 用按钮的事件填充列表。我正在使用 Eclipse 开发 Android 应用程序。

这可以加速吗?我有一个四核处理器和 4 GB 内存。 Eclipse 的其余部分工作正常。

【问题讨论】:

  • 是的,我也遇到过同样的问题 - Eclipse 与 Android,代码完成弹出窗口需要很长时间。还不知道为什么。
  • 有趣的是,我的 C++ 项目有这个问题,但我的 Java 项目没有。

标签: eclipse autosuggest


【解决方案1】:

我也遇到了这个问题。我在这里找到了答案:

https://groups.google.com/group/android-developers/browse_thread/thread/85dc1aae3bafff5e

总结:

在 Content Assist 中关闭 JAX-WS 提议

Window > Preferences --> Java > Editor > Content Assist > Advanced

【讨论】:

  • 我那里没有 JAX-WS...谢谢你的回答,它可能会帮助其他人。
  • 我在该列表中没有“JAX-WS 提案”。除了“Java Proposals”之外,我已经取消选中所有内容,Eclipse 仍然很慢。
  • 您也可以尝试更改自动激活参数。您可以完全禁用它,也可以增加“延迟”以确保它不会在您键入时挂起您的编辑器。
  • 同样的问题,但没有“JAX-WS”,禁用“SWT Template Proposal”和“Chain Template Proposal”导致了巨大的加速。 (最重要的是,有时抛出的一些异常确实从日志中消失了......)
  • 在禁用 Java 提案(代码推荐器)并启用 Java 提案(没有代码推荐器标签)后,问题就消失了
【解决方案2】:

当我将 delay 更改为 1 (ms) 时,它解决了 Eclipse for C++ 中的自动完成问题。现在速度非常快:

【讨论】:

    【解决方案3】:

    我在 Window > Preferences --> Java > Editor > Content Assist 下取消选中“Fill method arguments and show guessed arguments”

    这提高了我的 Eclipse 中的内容辅助速度

    【讨论】:

      【解决方案4】:

      取消选中所有,除了API Tools ProposalsJava Proposals 中的Window > Preferences --> Java > Editor > Content Assist

      请参考下面的截图。

      【讨论】:

        【解决方案5】:

        您可以在 Window > Preferences --> Java > Editor > Content Assist

        这样你就可以在需要的时候通过Ctrl+Space来激活它

        【讨论】:

          【解决方案6】:

          当您想查看菜单时尝试单击 CTRL + Space 是否仍然很慢?

          【讨论】:

          • 在控件的情况下它很慢,比如按钮、图像视图等。如果我有一个类并且我输入 Classname.getSOmeMember() 菜单非常快。
          • 我发现 Eclipse 在 Windows 7 中速度较慢,而在 Windows XP 中速度更快
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-24
          • 2012-09-22
          • 2021-03-07
          • 1970-01-01
          • 2011-01-11
          相关资源
          最近更新 更多