Eclipse 提案缺少方法

Posted

技术标签:

【中文标题】Eclipse 提案缺少方法【英文标题】:Eclipse proposals missing methods 【发布时间】:2021-09-30 04:27:50 【问题描述】:

我最近安装了最新版本的 Java,JDK 17,和最新版本的 Eclipse,2021-09。我不得不重新开始,因为我以前的版本出了问题,不幸的是这个版本也是。自动填充/提案无法正常工作。

例如,假设我有一个名为 f 的 JFrame。我已经初始化了它,我正在设置它。最初,如果我想调用“f.setSize()”,我可以输入“f.set”,然后会弹出一个包含该方法的列表。在许多其他方法中,这种方法不再出现。 “setLocationRelativeTo”、“setVisibleTo”、“setSize”、“setTitle”等不再显示。

我还发现,如果我尝试在一个类中实现 KeyListener,我无法使用快捷键 ctrl + shift + o 来自动导入 KeyListener。相反,Eclipse 说该接口不存在并建议将其更改为 MenuKeyListener。

我看过类似的问题和视频,每个人都说这与编辑器中的提案有关。我已经检查和取消检查所有这些,测试每一个。断断续续的混合无法解决我的问题。

这是 Eclipse 的全新版本,没有插件、插件或模组。我也只在新版本中做了一个项目,没有导入任何旧项目,主要是因为它们都被不小心删除了。我不知道为什么会这样,但我不能再做任何项目,而不必查找每种方法的拼写和输入。

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

尝试首选项-->Java-->外观-->类型过滤器并禁用所有

【讨论】:

谢谢。幸运的是,我在几天前了解到这一点,我只是忘记了我的问题。但希望其他人现在能够找到答案。

以上是关于Eclipse 提案缺少方法的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse 2021-09 代码完成未显示所有方法和类

Eclipse 2021-09 代码完成未显示所有方法和类

Eclipse 2021-09 代码完成未显示所有方法和类

EL 提议/自动完成/代码辅助 Facelets 与 Eclipse

尝试导入maven项目,但导入后eclipse中缺少一些依赖项

无法解析工件/缺少工件 (Eclipse)