如何在 vscode 上导入 Groovy 注释

How to import Groovy annotations on vscode

我是 Groovy 的新手,我正在学习一些使用 IntelliJ 的教程,但我是在 VS Code 中编写代码的。到目前为止一切都 运行 正确,但我不知道如何让注释工作。

我 运行 我的代码出现的错误是:

[Running] groovy "/Users/echodrome/dev/Groovy/HelloWorld.groovy"
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
file:/Users/echodrome/dev/Groovy/Person.groovy: 1: unable to resolve class ToString for annotation
 @ line 1, column 1.
   @ToString
   ^

1 error

整个人 class 看起来像这样

@ToString
class Person {
    String firstName
    String lastName
    int age
    String getFullName() {
        firstName + " " + lastName
    }
}

HelloWorld class 仅创建用户并尝试 运行 一些断言,但对于此错误似乎并不重要。

这是 Groovy 图书馆的问题吗? VS Code 缺少路径问题?

将注释更改为 @groovy.transform.ToString,错误消失: