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

Eclipse 2021-09 code completion not showing all methods and classes

嗨,前几天我将我的 eclipse 2021-06 更新为 2021-09,之后它的代码完成将不会显示所有方法和 类。例如,如果我键入 frame.setS,则它不会显示默认建议。

但同时当我键入 frame.setC 并按下 ctrl+space 时,它正在运行 这是

同样在我的设置中检查了所有内容。

我试过的

  1. 我在网上搜索,发现了很多堆栈溢出问题,并尝试了答案。但是没用

  2. 删除了.metedata文件夹,卸载重装eclipse 5次

  3. 我尝试从安装程序和 zip 安装 eclipse。

这是错误还是什么。

我还安装了来自 eclipse marketplace 的 java 17 插件。

编辑

在昨天(08-12-21)发布的eclipse 2021-12 (4.22)中, java.awt.* 未过滤掉。所以没问题。它还具有 Java-17 支持..

在 Eclipse 2021-09 (4.21) 中,默认情况下 java.awt.* 的所有内容都会在内容辅助中过滤掉。

要禁用此默认过滤器,请转至 首选项Window > 首选项;在 macOS 中的应用程序菜单) Java > 外观 > 类型过滤器取消选中 复选框 java.awt.*.

我向 Eclipse 报告了它,它已在两周内 修复,因此它将在下一个版本 Eclipse 2021-12 (4.22) 将于 2021 年 12 月 8 日发布(在从 M2 开始的里程碑版本中也会更快):