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

问题描述

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

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

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

是否有任何关于错误提示,或者我需要在 VSCode 中配置什么才能使其正常工作?

谢谢

解决方法

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

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

enter image description here