gradle 项目中的 VSCode 中没有 Java 代码完成

No Java code completion in VSCode in gradle project

我正在尝试设置我的 VSCode 以在该项目中获得正确的代码完成:https://github.com/structurizr/java-extensions

我在 VSCode 中安装了 Java 扩展包。

但它甚至不被识别为 Java 项目。如果我通过“将文件夹添加到 java 源路径”添加每个“src”文件夹,则可以识别 Java 导入,但代码完成仍然无法正常工作。

关于我的 VSCode 中有什么问题或我需要配置什么才能使其正常工作的任何提示?

谢谢

因为这是一个Gradle项目,除了Java扩展包,你还应该安装Gradle Language Support.

然后在 VS Code 中重新打开项目,Gradle 扩展程序将下载构建和编译项目所需的文件。所有下载完成后,您可以编辑您的项目,自动完成将正常工作: