IntelliJ java 自动完成功能完全损坏
IntelliJ java autocomplete completely broken
大约 6 个月前,我停止了使用 IntelliJ 开发的 Minecraft 插件。现在,我终于重新收集了所有 Java 知识,并准备好编写代码,但是有一个问题。 IntelliJ 的自动完成几乎不起作用,只建议本地 functions/variables 和基本关键字,忽略所有导入。最重要的是,每当我键入会导致错误的代码时,IDE 不会将其标记为错误。我试过从 JDK 8 切换到 11,重新启动 IntelliJ,重新启动我的计算机,重新安装 IntelliJ,并删除我项目中的 .idea
文件夹。 None 这些东西都奏效了,我真的不想使用其他编辑器。
- 我正在使用 Windows 10
- 如上所述,我使用的是JDK11
- 我使用的是 IntelliJ 社区版
你可以尝试做:
File | Invalidate Caches... | Invalidate and Restart
- 关闭 IDE.
- 删除system directory. All your IDE settings except "Local History"会保留
- 从项目目录中删除所有
.iml
文件和 .idea
文件夹。
- 将项目从 Existing sources 重新导入 IntelliJ。
您可能需要在项目层次结构中右键单击源文件夹,将其标记为“源目录”。
大约 6 个月前,我停止了使用 IntelliJ 开发的 Minecraft 插件。现在,我终于重新收集了所有 Java 知识,并准备好编写代码,但是有一个问题。 IntelliJ 的自动完成几乎不起作用,只建议本地 functions/variables 和基本关键字,忽略所有导入。最重要的是,每当我键入会导致错误的代码时,IDE 不会将其标记为错误。我试过从 JDK 8 切换到 11,重新启动 IntelliJ,重新启动我的计算机,重新安装 IntelliJ,并删除我项目中的 .idea
文件夹。 None 这些东西都奏效了,我真的不想使用其他编辑器。
- 我正在使用 Windows 10
- 如上所述,我使用的是JDK11
- 我使用的是 IntelliJ 社区版
你可以尝试做:
File | Invalidate Caches... | Invalidate and Restart
- 关闭 IDE.
- 删除system directory. All your IDE settings except "Local History"会保留
- 从项目目录中删除所有
.iml
文件和.idea
文件夹。 - 将项目从 Existing sources 重新导入 IntelliJ。
您可能需要在项目层次结构中右键单击源文件夹,将其标记为“源目录”。