Eclipse/Java 代码完成不工作

新手上路,请多包涵

我已经下载、解压缩并安装了带有一些插件的 Eclipse 3.4.2(值得注意的是,EPIC、Clearcase、QuantumDB、MisterQ)。

现在我发现当我编辑 Java 项目时,代码完成不起作用。如果我键入 String. 并按 ctrl + space 弹出窗口显示“没有默认建议”,底部的状态栏显示“没有可用的完成”。

有任何想法吗?

原文由 Robert Brown 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 557
2 个回答

尝试在“ Windows > Preferences > Java > Editor > Content Assist > Advanced ”中 恢复默认选项

您在此首选项屏幕中看到的数据类型示例,但不一定是您当前拥有的数据。

eclipse 内容辅助设置

(来自 Vadim博客文章“Eclipse (Mylyn) 中的内容辅助重复项”

如果有重复的 Mylyn 条目,请取消选中名称中不包含“ (Mylyn) ”的重复条目)

Eclipse 帮助页面 定义了要恢复的默认列表:

选择 “默认”内容辅助列表 中包含的建议类型:

  • 其他 Java 提案,
  • SWT 模板提案,
  • 模板提案,
  • 类型建议

原文由 VonC 发布,翻译遵循 CC BY-SA 3.0 许可协议

我在这里添加一个答案,以防其他人在谷歌上找到这个。相同的症状;不同的问题。对我来说,类型缓存已经损坏。

来自 http://mschrag.blogspot.co.nz/2009/01/open-type-cant-find-your-class.html

  • 退出 Eclipse
  • 转到工作区/.metadata/.plugins/org.eclipse.jdt.core
  • 删除 *.index 和 savedIndexNames.txt
  • 重新启动 Eclipse 并搜索 Ctrl + T 以查找有问题的类型。索引将被重建。

原文由 hoipolloi 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题