IntelliJ java 自动完成功能完全损坏

IntelliJ java autocomplete completely broken

大约 6 个月前,我停止了使用 IntelliJ 开发的 Minecraft 插件。现在,我终于重新收集了所有 Java 知识,并准备好编写代码,但是有一个问题。 IntelliJ 的自动完成几乎不起作用,只建议本地 functions/variables 和基本关键字,忽略所有导入。最重要的是,每当我键入会导致错误的代码时,IDE 不会将其标记为错误。我试过从 JDK 8 切换到 11,重新启动 IntelliJ,重新启动我的计算机,重新安装 IntelliJ,并删除我项目中的 .idea 文件夹。 None 这些东西都奏效了,我真的不想使用其他编辑器。

你可以尝试做:

  • File | Invalidate Caches... | Invalidate and Restart
  • 关闭 IDE.
  • 删除system directory. All your IDE settings except "Local History"会保留
  • 从项目目录中删除所有 .iml 文件和 .idea 文件夹。
  • 将项目从 Existing sources 重新导入 IntelliJ。

您可能需要在项目层次结构中右键单击源文件夹,将其标记为“源目录”。