【问题标题】:eclipse Java autocompletion doesnt workeclipse Java自动完成不起作用
【发布时间】:2014-05-08 22:44:56
【问题描述】:

您好,我在 Eclipse 中遇到一个问题,在我输入一个变量然后输入一个 '.'
可能的功能没有自动完成或显示为下拉..(例如 string str = "hello"; 然后 str. 应该向我显示类似 length() 或 substring() )我已经尝试了所有的 Eclipse 设置,如所见在这个链接中:

Improving Eclipse autocompletion?

但它不起作用。 (我正在使用 Java、mac、eclipse)

此外,当它没有显示 SWT 提案和没有默认提案时,如果我给出一个空格而不是 '.' 它显示了一些建议...

任何建议都表示赞赏..

【问题讨论】:

  • 您确定您使用的是 Java 编辑器(例如,您是否获得了语法着色)?
  • 是的,我得到了语法着色...

标签: java eclipse autocomplete


【解决方案1】:

你试过快捷键 Ctrl+Space 吗? (您可能需要多次点击空格)

【讨论】:

  • 它给了我“没有默认提案..”
  • 您也可以尝试:Window->Preferences->Java->Editor->Content Assist->Advanced - 明确检查 Java Proposals - Apply。还要确保你在 Java 透视图中,清理你的项目,然后重新启动 eclipse
【解决方案2】:

通过在 ContentAssit > Advanced 中检查 JavaProposals、JavaTypeProposals 来解决问题

【讨论】:

    【解决方案3】:

    正如你的例子所暗示的

    (例如字符串 str = "hello"; 然后是 str.

    改成

    (例如 String str = "hello"; 然后是 str.

    字符串中的大写S,它将起作用。 :)

    【讨论】:

      猜你喜欢
      • 2015-09-10
      • 2014-03-11
      • 1970-01-01
      • 1970-01-01
      • 2012-07-09
      • 2010-10-28
      • 2011-12-26
      • 2012-06-02
      相关资源
      最近更新 更多