IDEA中如何为新类型生成javadoc?

In IDEA, how to generate javadoc for new type?

在 Eclipse 中,alt + shift + J 在新类型上,将生成带有作者和日期的 javadoc。

例如

/**
 * @author eric
 * @date Apr 3, 2015 8:49:31 PM
 */

在 IDEA 中,我试过了,但它只是生成一个没有作者或日期的空 Javadoc。

例如

/**
 * 
 */

问题是:


@更新-总结

根据评论和回答,在文件模板中添加了以下javadoc:

/**
 * @author ${USER}
 * @date ${DATE} ${TIME}
 */

文件类型:ClassInterfaceEnumAnnotationType

javadoc 将在创建类型时自动添加。
但似乎仍然没有为现有类型手动添加它的捷径。

对于类、接口等,您可以编辑文件模板:Preferences | Editor | File and Code Templates

/**
 * @author Eric
 * @date ${DATE}
 */

对于可以生成的方法(如 getter、setter),您可以使用此答案:

对于方法,没有编辑 javadoc 的功能:https://youtrack.jetbrains.com/issue/IDEA-97658

你为什么想要?这正是版本控制系统可以帮助您跟踪的信息!例如,您可以通过 运行 git log --diff-filter=A --follow path/to/my/Class.java.

从 Git 获取此信息

(感谢 提供了特定的片段。)

需要说明的是,我并不反对整个 Javadoc,只是用它来手动跟踪在别处自动跟踪的信息。