IntelliJ IDEA 中的 Javadoc 不是 auto-generating

Javadoc not auto-generating in IntelliJ IDEA

我在使用 IntelliJ IDEA Java 开发的文件模板时遇到问题。我创建了一个要解析的包含文件,并从中创建了 Javadoc Comments。

文件 > 设置 > 编辑器 > 文件和代码模板 > 包含选项卡

我将这些变量添加到我的文件 Header:

@name ${NAME}
@author #set( $Company = "Avaruus Studios" )
@date ${DATE}

然后我将解析指令添加到文件模板中:

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
public class ${NAME} {
}

当我添加新的 Java Class 时,生成的 Javadoc Header 注释显示为错误:

如何修复此模板以便正确生成它们?

Javadoc 需要在 java 的注释括号内,因此请尝试将您的模板文件更改为:

编辑:

#set( $Company = "Avaruus Studios" )
/**
* @name ${NAME}
* @author ${Company}
* @date ${DATE}
*/